arch/linux/arch_ip.cpp File Reference

#include <string.h>
#include <netinet/in.h>
#include <unistd.h>
#include <netdb.h>
#include <stdlib.h>
#include <net/if.h>
#include <sys/ioctl.h>
#include <ctype.h>
#include "ipx_drv.h"
#include "types.h"
#include "mono.h"
#include "ip_base.h"
#include "ipclient.h"

Defines

#define MAX_BRDINTERFACES   16
#define IF_REQFLAGS   (IFF_UP|IFF_RUNNING)
#define IF_NOTFLAGS   (IFF_LOOPBACK)

Functions

int arch_ip_queryhost (ip_addr *addr, char *buf, u_short baseport)
int ip_sendtoca (ip_addr addr, const void *buf, int len)
int arch_ip_get_my_addr (u_short myport)
int arch_ip_open_socket (int port)
void arch_ip_close_socket (void)
int arch_ip_recvfrom (char *outbuf, int outbufsize, struct ipx_recv_data *rd)
int arch_ip_PacketReady (void)

Variables

static int mysock = -1

Define Documentation

#define IF_NOTFLAGS   (IFF_LOOPBACK)
 

#define IF_REQFLAGS   (IFF_UP|IFF_RUNNING)
 

#define MAX_BRDINTERFACES   16
 


Function Documentation

void arch_ip_close_socket void   ) 
 

int arch_ip_get_my_addr u_short  myport  ) 
 

int arch_ip_open_socket int  port  ) 
 

int arch_ip_PacketReady void   ) 
 

int arch_ip_queryhost ip_addr addr,
char *  buf,
u_short  baseport
 

int arch_ip_recvfrom char *  outbuf,
int  outbufsize,
struct ipx_recv_data rd
 

int ip_sendtoca ip_addr  addr,
const void *  buf,
int  len
 


Variable Documentation

int mysock = -1 [static]
 


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