ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/src/util.C
(Generate patch)

Comparing gvpe/src/util.C (file contents):
Revision 1.27 by root, Wed Jul 17 16:40:57 2013 UTC vs.
Revision 1.28 by root, Thu Jan 9 08:15:05 2014 UTC

356 356
357 return res; 357 return res;
358} 358}
359#endif 359#endif
360 360
361bool
362slow_memeq (const void *a, const void *b, int len)
363{
364 volatile const u8 *pa = (const u8 *)a;
365 volatile const u8 *pb = (const u8 *)b;
366 u8 diff = 0;
367
368 while (len--)
369 diff |= *pa++ ^ *pb++;
370
371 return !diff;
372}
373
361void 374void
362id2mac (unsigned int id, void *m) 375id2mac (unsigned int id, void *m)
363{ 376{
364 mac &p = *(mac *)m; 377 mac &p = *(mac *)m;
365 378

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines