diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2004-06-07 10:05:43 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2004-06-07 10:05:43 +0000 |
commit | 802e1ede038010ddab31225f4b8a7e8d74f3b987 (patch) | |
tree | f9f07d2fb57da9843ac6b79e06e9266301b7e8b7 /lib/gnutls_num.c | |
parent | e0781d87ea58ff1ac1b6439d60510a8a26ea9f54 (diff) | |
download | gnutls-802e1ede038010ddab31225f4b8a7e8d74f3b987.tar.gz |
changed indentation to 4 spaces instead of tabs.
Diffstat (limited to 'lib/gnutls_num.c')
-rw-r--r-- | lib/gnutls_num.c | 162 |
1 files changed, 88 insertions, 74 deletions
diff --git a/lib/gnutls_num.c b/lib/gnutls_num.c index 8d9ed1c8c4..259e230f20 100644 --- a/lib/gnutls_num.c +++ b/lib/gnutls_num.c @@ -32,130 +32,144 @@ * Returns 0 on success, or -1 if the uint64 max limit * has been reached. */ -int _gnutls_uint64pp( uint64 *x) { -register int i, y=0; - - for (i=7;i>=0;i--) { - y = 0; - if ( x->i[i] == 0xff) { - x->i[i] = 0; - y = 1; - } else x->i[i]++; - - if (y==0) break; - } - if (y != 0) return -1; /* over 64 bits! WOW */ - - return 0; +int _gnutls_uint64pp(uint64 * x) +{ + register int i, y = 0; + + for (i = 7; i >= 0; i--) { + y = 0; + if (x->i[i] == 0xff) { + x->i[i] = 0; + y = 1; + } else + x->i[i]++; + + if (y == 0) + break; + } + if (y != 0) + return -1; /* over 64 bits! WOW */ + + return 0; } -uint32 _gnutls_uint24touint32( uint24 num) { -uint32 ret=0; +uint32 _gnutls_uint24touint32(uint24 num) +{ + uint32 ret = 0; - ((uint8*)&ret)[1] = num.pint[0]; - ((uint8*)&ret)[2] = num.pint[1]; - ((uint8*)&ret)[3] = num.pint[2]; - return ret; + ((uint8 *) & ret)[1] = num.pint[0]; + ((uint8 *) & ret)[2] = num.pint[1]; + ((uint8 *) & ret)[3] = num.pint[2]; + return ret; } -uint24 _gnutls_uint32touint24( uint32 num) { -uint24 ret; +uint24 _gnutls_uint32touint24(uint32 num) +{ + uint24 ret; - ret.pint[0] = ((uint8*)&num)[1]; - ret.pint[1] = ((uint8*)&num)[2]; - ret.pint[2] = ((uint8*)&num)[3]; - return ret; + ret.pint[0] = ((uint8 *) & num)[1]; + ret.pint[1] = ((uint8 *) & num)[2]; + ret.pint[2] = ((uint8 *) & num)[3]; + return ret; } /* data should be at least 3 bytes */ -uint32 _gnutls_read_uint24( const opaque* data) { -uint32 res; -uint24 num; - - num.pint[0] = data[0]; - num.pint[1] = data[1]; - num.pint[2] = data[2]; - - res = _gnutls_uint24touint32( num); +uint32 _gnutls_read_uint24(const opaque * data) +{ + uint32 res; + uint24 num; + + num.pint[0] = data[0]; + num.pint[1] = data[1]; + num.pint[2] = data[2]; + + res = _gnutls_uint24touint32(num); #ifndef WORDS_BIGENDIAN - res = byteswap32( res); + res = byteswap32(res); #endif -return res; + return res; } -void _gnutls_write_uint24( uint32 num, opaque* data) { -uint24 tmp; - +void _gnutls_write_uint24(uint32 num, opaque * data) +{ + uint24 tmp; + #ifndef WORDS_BIGENDIAN - num = byteswap32( num); + num = byteswap32(num); #endif - tmp = _gnutls_uint32touint24( num); + tmp = _gnutls_uint32touint24(num); - data[0] = tmp.pint[0]; - data[1] = tmp.pint[1]; - data[2] = tmp.pint[2]; + data[0] = tmp.pint[0]; + data[1] = tmp.pint[1]; + data[2] = tmp.pint[2]; } -uint32 _gnutls_read_uint32( const opaque* data) { -uint32 res; +uint32 _gnutls_read_uint32(const opaque * data) +{ + uint32 res; - memcpy( &res, data, sizeof(uint32)); + memcpy(&res, data, sizeof(uint32)); #ifndef WORDS_BIGENDIAN - res = byteswap32( res); + res = byteswap32(res); #endif -return res; + return res; } -void _gnutls_write_uint32( uint32 num, opaque* data) { +void _gnutls_write_uint32(uint32 num, opaque * data) +{ #ifndef WORDS_BIGENDIAN - num = byteswap32( num); + num = byteswap32(num); #endif - memcpy( data, &num, sizeof(uint32)); + memcpy(data, &num, sizeof(uint32)); } -uint16 _gnutls_read_uint16( const opaque* data) { -uint16 res; - memcpy( &res, data, sizeof(uint16)); +uint16 _gnutls_read_uint16(const opaque * data) +{ + uint16 res; + memcpy(&res, data, sizeof(uint16)); #ifndef WORDS_BIGENDIAN - res = byteswap16( res); + res = byteswap16(res); #endif -return res; + return res; } -void _gnutls_write_uint16( uint16 num, opaque* data) { +void _gnutls_write_uint16(uint16 num, opaque * data) +{ #ifndef WORDS_BIGENDIAN - num = byteswap16( num); + num = byteswap16(num); #endif - memcpy( data, &num, sizeof(uint16)); + memcpy(data, &num, sizeof(uint16)); } -uint32 _gnutls_conv_uint32( uint32 data) { +uint32 _gnutls_conv_uint32(uint32 data) +{ #ifndef WORDS_BIGENDIAN - return byteswap32( data); + return byteswap32(data); #else - return data; + return data; #endif } -uint16 _gnutls_conv_uint16( uint16 data) { +uint16 _gnutls_conv_uint16(uint16 data) +{ #ifndef WORDS_BIGENDIAN - return byteswap16( data); + return byteswap16(data); #else - return data; + return data; #endif } -uint32 _gnutls_uint64touint32( const uint64* num) { -uint32 ret; +uint32 _gnutls_uint64touint32(const uint64 * num) +{ + uint32 ret; - memcpy( &ret, &num->i[4], 4); + memcpy(&ret, &num->i[4], 4); #ifndef WORDS_BIGENDIAN - ret = byteswap32(ret); + ret = byteswap32(ret); #endif - return ret; + return ret; } - |