]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
dbuff: Add uint8_t/int8_t to fr_dbuff_in
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sat, 18 Jul 2020 20:15:10 +0000 (16:15 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sat, 18 Jul 2020 20:15:10 +0000 (16:15 -0400)
src/lib/util/dbuff.h

index 9c46e4523fc4efe544b0fe3332c9fb9cb7889560..64c91147cdf7794a1853bb67c343937751d09b1f 100644 (file)
@@ -692,9 +692,11 @@ FR_DBUFF_PARSE_INT_DEF(int64)
 
 #define fr_dbuff_in(_dbuff, _value) \
        _Generic((_value), \
+               int8_t          : fr_dbuff_bytes_in(_dbuff, (int8_t)_value), \
                int16_t         : fr_dbuff_int16_in(_dbuff, (int16_t)_value), \
                int32_t         : fr_dbuff_int32_in(_dbuff, (int32_t)_value), \
                int64_t         : fr_dbuff_int64_in(_dbuff, (int64_t)_value), \
+               uint8_t         : fr_dbuff_bytes_in(_dbuff, (uint8_t)_value), \
                uint16_t        : fr_dbuff_uint16_in(_dbuff, (uint16_t)_value), \
                uint32_t        : fr_dbuff_uint32_in(_dbuff, (uint32_t)_value), \
                uint64_t        : fr_dbuff_uint64_in(_dbuff, (uint64_t)_value) \