diff options
Diffstat (limited to 'lib/x509/ip-in-cidr.h')
-rw-r--r-- | lib/x509/ip-in-cidr.h | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/lib/x509/ip-in-cidr.h b/lib/x509/ip-in-cidr.h index 3a8c0bae8a..ea27603200 100644 --- a/lib/x509/ip-in-cidr.h +++ b/lib/x509/ip-in-cidr.h @@ -22,7 +22,7 @@ */ #ifndef GNUTLS_LIB_X509_IP_IN_CIDR_H -# define GNUTLS_LIB_X509_IP_IN_CIDR_H +#define GNUTLS_LIB_X509_IP_IN_CIDR_H /*- * ip_in_cidr: @@ -35,11 +35,10 @@ * * Returns: 1 if @ip lies within @cidr, 0 otherwise -*/ -static unsigned ip_in_cidr(const gnutls_datum_t * ip, - const gnutls_datum_t * cidr) +static unsigned ip_in_cidr(const gnutls_datum_t *ip, const gnutls_datum_t *cidr) { unsigned byte; -# ifndef BUILD_IN_TESTS +#ifndef BUILD_IN_TESTS char str_ip[48]; char str_cidr[97]; @@ -50,14 +49,13 @@ static unsigned ip_in_cidr(const gnutls_datum_t * ip, (int)sizeof(str_cidr), _gnutls_cidr_to_string(cidr->data, cidr->size, str_cidr, sizeof(str_cidr))); -# endif +#endif for (byte = 0; byte < ip->size; byte++) - if (((ip->data[byte] ^ cidr->data[byte]) & cidr->data[ip->size + - byte]) != - 0) + if (((ip->data[byte] ^ cidr->data[byte]) & + cidr->data[ip->size + byte]) != 0) return 0; - return 1; /* match */ + return 1; /* match */ } -#endif /* GNUTLS_LIB_X509_IP_IN_CIDR_H */ +#endif /* GNUTLS_LIB_X509_IP_IN_CIDR_H */ |