added memeq() macro

This commit is contained in:
Andreas Steffen 2006-05-29 07:03:34 +00:00
parent c2e7442fc1
commit 3c3595adfd
1 changed files with 6 additions and 3 deletions

View File

@ -24,8 +24,6 @@
#ifndef DEFINITIONS_H_
#define DEFINITIONS_H_
/* stolen from strongswan */
#if linux
# if defined(i386) && !defined(__i386__)
@ -65,10 +63,15 @@
#define BUF_LEN 512
/**
* Macro compares to strings for equality
* Macro compares two strings for equality
*/
#define streq(x,y) (strcmp(x, y) == 0)
/**
* Macro compares two binary blobs for equality
*/
#define memeq(x,y,len) (memcmp(x, y, len) == 0)
/**
* Macro gives back larger of two values.
*/