home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / mail / mmdf / mmdf-IIb.43 / lib / dial / d_quit.c < prev    next >
Encoding:
C/C++ Source or Header  |  1986-02-01  |  560 b   |  30 lines

  1. # include  "d_proto.h"
  2. # include  "d_returns.h"
  3.  
  4. /*
  5.  *     D_SNDQUIT
  6.  *
  7.  *     this routine is called to send a QUIT packet to the other end
  8.  *     and wait for the reply.
  9.  */
  10.  
  11. d_snquit()
  12.     {
  13.     extern int  d_snseq;
  14.     register int  length, result;
  15.     char  packet[MAXPACKET + 2];
  16.  
  17. #ifdef D_LOG
  18.     d_log("d_snquit", "sending QUIT");
  19. #endif D_LOG
  20.  
  21. /*  build and send the QUIT packet  */
  22.  
  23.     d_snseq = d_incseq(d_snseq);
  24.     length = d_bldpack(QUIT, d_snseq, 1, (char *) 0, packet);
  25.  
  26.     result = d_snpkt(QUIT, packet, length);
  27.  
  28.     return(result);
  29.     }
  30.