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 */