Blob
1 #include <u.h>2 #include <libc.h>3 #include <ip.h>6 void7 hnputl(void *p, uint v)8 {9 uchar *a;11 a = p;12 a[0] = v>>24;13 a[1] = v>>16;14 a[2] = v>>8;15 a[3] = v;16 }18 void19 hnputs(void *p, ushort v)20 {21 uchar *a;23 a = p;24 a[0] = v>>8;25 a[1] = v;26 }28 uint29 nhgetl(void *p)30 {31 uchar *a;33 a = p;34 return (a[0]<<24)|(a[1]<<16)|(a[2]<<8)|(a[3]<<0);35 }37 ushort38 nhgets(void *p)39 {40 uchar *a;42 a = p;43 return (a[0]<<8)|(a[1]<<0);44 }