arch/linux/ipx_bsd.c File Reference

#include <sys/types.h>
#include <sys/socket.h>
#include <string.h>
#include <linux/ipx.h>
#include <netinet/in.h>
#include <unistd.h>
#include <errno.h>
#include "ipx_drv.h"
#include "ipx_bsd.h"
#include "mono.h"

Defines

#define IPX_TYPE   1
#define n_printf(format, args...)   mprintf((1, format, ## args))
#define enter_priv_on()
#define leave_priv_setting()

Functions

static int ipx_bsd_GetMyAddress (void)
static int ipx_bsd_OpenSocket (int port)
static void ipx_bsd_CloseSocket (void)
static int ipx_bsd_SendPacket (IPXPacket_t *IPXHeader, u_char *data, int dataLen)
static int ipx_bsd_ReceivePacket (char *buffer, int bufsize, struct ipx_recv_data *rd)
static int ipx_bsd_general_PacketReady (void)

Variables

static ipx_socket_t mysock
ipx_driver ipx_bsd

Define Documentation

 
#define enter_priv_on  ) 
 

#define IPX_TYPE   1
 

 
#define leave_priv_setting  ) 
 

#define n_printf format,
args...   )     mprintf((1, format, ## args))
 


Function Documentation

static void ipx_bsd_CloseSocket void   )  [static]
 

static int ipx_bsd_general_PacketReady void   )  [static]
 

static int ipx_bsd_GetMyAddress void   )  [static]
 

static int ipx_bsd_OpenSocket int  port  )  [static]
 

static int ipx_bsd_ReceivePacket char *  buffer,
int  bufsize,
struct ipx_recv_data rd
[static]
 

static int ipx_bsd_SendPacket IPXPacket_t IPXHeader,
u_char *  data,
int  dataLen
[static]
 


Variable Documentation

struct ipx_driver ipx_bsd
 

Initial value:

ipx_socket_t mysock [static]
 


Generated on Mon Aug 28 20:55:30 2006 for D1X-Rebirth by  doxygen 1.4.6