1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- #include <u.h>
- #include <libc.h>
- #include <ip.h>
- void
- hnputl(void *p, uint v)
- {
- uchar *a;
- a = p;
- a[0] = v>>24;
- a[1] = v>>16;
- a[2] = v>>8;
- a[3] = v;
- }
- void
- hnputs(void *p, ushort v)
- {
- uchar *a;
- a = p;
- a[0] = v>>8;
- a[1] = v;
- }
- uint
- nhgetl(void *p)
- {
- uchar *a;
- a = p;
- return (a[0]<<24)|(a[1]<<16)|(a[2]<<8)|(a[3]<<0);
- }
- ushort
- nhgets(void *p)
- {
- uchar *a;
- a = p;
- return (a[0]<<8)|(a[1]<<0);
- }
|