[BACK]Return to util.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ftp

Diff for /src/usr.bin/ftp/util.c between version 1.9 and 1.10

version 1.9, 1997/05/11 17:12:57 version 1.10, 1997/06/10 19:39:54
Line 532 
Line 532 
         return (rtime);          return (rtime);
 }  }
   
   /*
    * Returns true if this is the controlling/foreground process, else false.
    */
   int
   foregroundproc()
   {
           static pid_t pgrp = -1;
           int ctty_pgrp;
   
           if (pgrp == -1)
                   pgrp = getpgrp();
   
           return((ioctl(STDOUT_FILENO, TIOCGPGRP, &ctty_pgrp) != -1 &&
               ctty_pgrp == pgrp));
   }
   
 void  void
 updateprogressmeter()  updateprogressmeter()
 {  {
   
         progressmeter(0);          if (foregroundproc())
                   progressmeter(0);
 }  }
   
 /*  /*

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10