]> icculus.org git repositories - btb/d2x.git/blob - arch/linux/include/ipx_lin.h
Brought linux networking in line with d1x, moved some arch/linux_* stuff to arch...
[btb/d2x.git] / arch / linux / include / ipx_lin.h
1 /*
2  * $Source: /cvs/cvsroot/d2x/arch/linux/include/ipx_lin.h,v $
3  * $Revision: 1.2 $
4  * $Author: bradleyb $
5  * $Date: 2001-10-19 07:29:37 $
6  *
7  * FIXME: add description
8  *
9  * $Log: not supported by cvs2svn $
10  *
11  */
12
13 #ifndef IPX_LINUX_H_
14 #define IPX_LINUX_H_
15 #include <sys/types.h>
16 #include "ipx_hlpr.h"
17 int ipx_linux_GetMyAddress(void);
18 int ipx_linux_OpenSocket(ipx_socket_t *sk, int port);
19 void ipx_linux_CloseSocket(ipx_socket_t *mysock);
20 int ipx_linux_SendPacket(ipx_socket_t *mysock, IPXPacket_t *IPXHeader,
21  u_char *data, int dataLen);
22 int ipx_linux_ReceivePacket(ipx_socket_t *s, char *buffer, int bufsize,
23  struct ipx_recv_data *rd);
24
25 #endif