Please wait until the page is fully downloaded and then press the "Expand" button or the blue line numbers.

0063001 /*
0063002 udp.h
0063003 
0063004 Copyright 1995 Philip Homburg
0063005 */
0063006 
0063007 #ifndef UDP_H
0063008 #define UDP_H
0063009 
0063010 #define UDP_DEF_OPT              NWUO_NOFLAGS
0063011 #define UDP_MAX_DATAGRAM       40000 /* 8192 */
0063012 #define UDP_READ_EXP_TIME       (10L * HZ)
0063013 #define UDP_TOS                     0
0063014 #define UDP_IP_FLAGS              0
0063015 #define UDP_TTL                     30
0063016 
0063017 #define UDP0       0
0063018 
0063019 struct acc;
0063020 
0063021 void udp_prep ARGS(( void ));
0063022 void udp_init ARGS(( void ));
0063023 int udp_open ARGS(( int port, int srfd,
0063024          get_userdata_t get_userdata, put_userdata_t put_userdata,
0063025          put_pkt_t put_pkt ));
0063026 int udp_ioctl ARGS(( int fd, ioreq_t req ));
0063027 int udp_read ARGS(( int fd, size_t count ));
0063028 int udp_write ARGS(( int fd, size_t count ));
0063029 void udp_close ARGS(( int fd ));
0063030 int udp_cancel ARGS(( int fd, int which_operation ));
0063031 
0063032 #endif /* UDP_H */
0063033 
0063034 
0063035 /*
0063036  * $PchId: udp.h,v 1.6 1996/05/07 20:53:31 philip Exp $
0063037  */