xref: /csrg-svn/sys/tests/netccitt/t1.c (revision 49349)
1*49349Ssklower #define LITTLE_ENDIAN 1
2*49349Ssklower typedef unsigned char u_char;
3*49349Ssklower #define BYTE_ORDER LITTLE_ENDIAN
4*49349Ssklower #include "pk.h"
5*49349Ssklower 
6*49349Ssklower union foo {
7*49349Ssklower 	struct x25_packet pk;
8*49349Ssklower 	char	data[10];
9*49349Ssklower } testme;
10*49349Ssklower 
main()11*49349Ssklower main() {
12*49349Ssklower 	register struct x25_packet *xp = &(testme.pk);
13*49349Ssklower 
14*49349Ssklower 	xp -> fmt_identifier = 1;
15*49349Ssklower 	xp -> packet_type = 0xfb;
16*49349Ssklower 
17*49349Ssklower #define t testme.data
18*49349Ssklower 	printf("%x %x %x %x \n", t[0], t[1], t[2], t[3]);
19*49349Ssklower }
20