1*2a6b7db3Sskrll /* Emulate vfork using just plain fork, for systems without a real vfork. 2*2a6b7db3Sskrll This function is in the public domain. */ 3*2a6b7db3Sskrll 4*2a6b7db3Sskrll /* 5*2a6b7db3Sskrll 6*2a6b7db3Sskrll @deftypefn Supplemental int vfork (void) 7*2a6b7db3Sskrll 8*2a6b7db3Sskrll Emulates @code{vfork} by calling @code{fork} and returning its value. 9*2a6b7db3Sskrll 10*2a6b7db3Sskrll @end deftypefn 11*2a6b7db3Sskrll 12*2a6b7db3Sskrll */ 13*2a6b7db3Sskrll 14*2a6b7db3Sskrll #include "ansidecl.h" 15*2a6b7db3Sskrll 16*2a6b7db3Sskrll extern int fork (void); 17*2a6b7db3Sskrll 18*2a6b7db3Sskrll int vfork(void)19*2a6b7db3Sskrllvfork (void) 20*2a6b7db3Sskrll { 21*2a6b7db3Sskrll return (fork ()); 22*2a6b7db3Sskrll } 23