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