X-Git-Url: https://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=pppd%2Fplugins%2Fradius%2Fradiusclient%2Flib%2Fmemcmp.c;h=3c2b1cbedf294c565cfa86b6e30e4ade0420236d;hp=d0d86e0ee53164ca382181f8e637c5bd451e7761;hb=79624399f8eb3d29ddca1b2cf919ef2362e33eb2;hpb=c0b0a40bc5d0c880a94e13af2ec980643e36639c diff --git a/pppd/plugins/radius/radiusclient/lib/memcmp.c b/pppd/plugins/radius/radiusclient/lib/memcmp.c index d0d86e0..3c2b1cb 100644 --- a/pppd/plugins/radius/radiusclient/lib/memcmp.c +++ b/pppd/plugins/radius/radiusclient/lib/memcmp.c @@ -1,5 +1,5 @@ /* - * $Id: memcmp.c,v 1.1 2002/01/22 16:03:02 dfs Exp $ + * $Id: memcmp.c,v 1.2 2002/02/27 15:51:20 dfs Exp $ * * Taken from the Linux kernel. GPL applies. * Copyright (C) 1991, 1992 Linus Torvalds @@ -13,10 +13,9 @@ int memcmp(const void * cs,const void * ct,size_t count) { const unsigned char *su1, *su2; signed char res = 0; - + for( su1 = cs, su2 = ct; 0 < count; ++su1, ++su2, count--) if ((res = *su1 - *su2) != 0) break; - return res; + return res; } - \ No newline at end of file