X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/7bb29d226d3215ce817bc123225adf48183923c1..8f4ff5c04e3dd5a339493c9fb625ce3dbe6597a7:/lib/minilib.c?ds=inline diff --git a/lib/minilib.c b/lib/minilib.c index 48d7948..677c77a 100644 --- a/lib/minilib.c +++ b/lib/minilib.c @@ -3,8 +3,8 @@ void memcpy(void *dest, const void *src, int bytes) { - char * cdest = dest; - char * csrc = src; + char *cdest = dest; + const char *csrc = src; while (bytes--) *(cdest++) = *(csrc++); } @@ -81,3 +81,8 @@ void puthex(unsigned long l) tohex(d, l); puts(d); } + +unsigned short htons(unsigned short in) +{ + return (in >> 8) | (in << 8); +}