2 * $Source: /cvs/cvsroot/d2x/arch/linux/include/ipx_hlpr.h,v $
5 * $Date: 2001-10-19 07:29:37 $
7 * FIXME: add description
9 * $Log: not supported by cvs2svn $
15 #include <sys/types.h>
18 #define IPX_MANUAL_ADDRESS
20 struct ipx_recv_data {
21 /* all network order */
22 u_char src_network[4];
30 int (*GetMyAddress)(void);
31 int (*OpenSocket)(ipx_socket_t *sk, int port);
32 void (*CloseSocket)(ipx_socket_t *mysock);
33 int (*SendPacket)(ipx_socket_t *mysock, IPXPacket_t *IPXHeader,
34 u_char *data, int dataLen);
35 int (*ReceivePacket)(ipx_socket_t *s, char *buffer, int bufsize,
36 struct ipx_recv_data *rec);
37 int (*PacketReady)(ipx_socket_t *s);
40 #endif /* IPXHELPER_H_ */