home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / TELECOM / OS9_Unix.lzh / RSHSRC / set_block.c < prev    next >
Text File  |  1992-10-02  |  275b  |  19 lines

  1. /*
  2.  *    Utility for setting sockets into non-blocking mode
  3.  */
  4. #include    <sgstat.h>
  5.  
  6. int set_skt_block(skt,onoff)
  7. int skt, onoff;
  8. {
  9.     struct sgbuf buf;
  10.         if(_gs_opt(skt,&buf) == -1)
  11.             return -1;
  12.         buf.sg_noblock=onoff;
  13.         if(_ss_opt(skt,&buf) == -1)
  14.             return -1;
  15.     return 0;
  16. }
  17.  
  18.  
  19.