blob: 54675d8cb7e0c51700c422cce7b0c6017c2d8ae4 [file] [log] [blame]
rscd7094232003-11-23 18:23:20 +00001#include <u.h>
2#include <libc.h>
3#include <ip.h>
4
5
6void
7hnputl(void *p, uint v)
8{
9 uchar *a;
10
11 a = p;
12 a[0] = v>>24;
13 a[1] = v>>16;
14 a[2] = v>>8;
15 a[3] = v;
16}
17
18void
19hnputs(void *p, ushort v)
20{
21 uchar *a;
22
23 a = p;
24 a[0] = v>>8;
25 a[1] = v;
26}
27
28uint
29nhgetl(void *p)
30{
31 uchar *a;
32
33 a = p;
34 return (a[0]<<24)|(a[1]<<16)|(a[2]<<8)|(a[3]<<0);
35}
36
37ushort
38nhgets(void *p)
39{
40 uchar *a;
41
42 a = p;
43 return (a[0]<<8)|(a[1]<<0);
44}