1272343Sngie/* cast initialization */
2272343Sngietypedef unsigned char u_char;
3272343Sngietypedef unsigned int size_t;
4272343Sngiestruct	sockaddr_x25 {
5272343Sngie	u_char	x25_len;
6272343Sngie	u_char	x25_family;
7272343Sngie	short	x25_net;
8272343Sngie	char	x25_addr[16];
9272343Sngie	struct	x25opts {
10272343Sngie		char	op_flags;
11272343Sngie		char	op_psize;
12272343Sngie		char	op_wsize;
13272343Sngie		char	op_speed;
14272343Sngie	} x25_opts;
15272343Sngie	short	x25_udlen;
16272343Sngie	char	x25_udata[16];
17272343Sngie};
18272343Sngie
19272343Sngiestruct sockaddr_x25 x25_dgmask = {
20272343Sngie	(unsigned char)(unsigned char)(unsigned int)(unsigned long)(&((( struct sockaddr_x25  *)0)->x25_udata[1])) ,
21272343Sngie	0,
22272343Sngie	0,
23272343Sngie	{-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
24272343Sngie	{0, 0, 0, 0},
25272343Sngie	-1,
26272343Sngie	{-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
27272343Sngie};
28