henesyinit from p9fce6d0435 years agoHistory
29 lines · 524 B · C
RawDownload
#pragma	src	"/sys/src/libip"#pragma	lib	"libip.a" int	eipconv(void*, Fconv*);int	parseip(uchar*, char*);int	parseether(uchar*, char*);int	myipaddr(uchar*, char*);int	myetheraddr(uchar*, char*);void	maskip(uchar*, uchar*, uchar*);int	equivip(uchar*, uchar*); extern uchar classmask[4][4]; #define CLASS(p) ((*(uchar*)(p))>>6) /* * for user level udp headers */enum {	Udphdrsize=	6,	/* size if a to/from user Udp header */}; typedef struct Udphdr Udphdr;struct Udphdr{	uchar	ipaddr[4];	uchar	port[2];};