Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal capture.c

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Sat, 6 May 2000 00:08:45 -0500 (CDT)
guy         2000/05/06 00:08:43 CDT

  Modified files:
    .                    capture.c 
  Log:
  If the attempt to execute Ethereal in a child process fails, have the
  child process send to the parent a message indicating why it failed, so
  that the parent can report that, and then exit.
  
  If the attempt to create the child process to run Ethereal fails, pop up
  a dialog box indicating that this happened.
  
  Change the fork code a bit, to make it easier to substitute, on Win32
  systems, code that does a "CreateProcess()" for the small chunk of code
  that does the fork and exec.
  
  Revision  Changes    Path
  1.100     +118 -86   ethereal/capture.c