|
|
1.1 ! root 1: struct dkp { ! 2: struct queue *rdq; /* associated read queue */ ! 3: struct block *inp; /* msg being collected */ ! 4: struct block *inpe; /* end of msg */ ! 5: short state; /* flags */ ! 6: unsigned char trx; /* # bytes in trailer being collected */ ! 7: unsigned char lastctl; /* last non-URP control received */ ! 8: short indata; /* # bytes in message being collected */ ! 9: unsigned char iseq; /* last good input sequence number */ ! 10: unsigned char lastecho; /* last echo/rej sent */ ! 11: char WS; /* first non-consumed message */ ! 12: char WACK; /* first non-acknowledged message */ ! 13: char WNX; /* next message to be sent */ ! 14: unsigned char XW; /* size of xmit window */ ! 15: unsigned char timer; /* timeout for xmit */ ! 16: unsigned char outcnt; /* count output chars for char mode */ ! 17: unsigned char trbuf[3]; /* trailer being collected */ ! 18: short xsize; /* size of each message */ ! 19: struct block *xb[8]; /* the xmit window buffer */ ! 20: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.