Add ret and store function for the unsigned fixed size integer types.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17424 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -181,6 +181,13 @@ krb5_store_int32(krb5_storage *sp,
|
||||
return krb5_store_int(sp, value, 4);
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_store_uint32(krb5_storage *sp,
|
||||
u_int32_t value)
|
||||
{
|
||||
return krb5_store_int32(sp, (u_int32_t)value);
|
||||
}
|
||||
|
||||
static krb5_error_code
|
||||
krb5_ret_int(krb5_storage *sp,
|
||||
int32_t *value,
|
||||
@@ -211,6 +218,13 @@ krb5_ret_int32(krb5_storage *sp,
|
||||
return 0;
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_ret_uint32(krb5_storage *sp,
|
||||
u_int32_t *value)
|
||||
{
|
||||
return krb5_ret_int32(sp, (u_int32_t *)value);
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_store_int16(krb5_storage *sp,
|
||||
int16_t value)
|
||||
@@ -222,6 +236,13 @@ krb5_store_int16(krb5_storage *sp,
|
||||
return krb5_store_int(sp, value, 2);
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_store_uint16(krb5_storage *sp,
|
||||
u_int8_t value)
|
||||
{
|
||||
return krb5_store_int16(sp, (u_int16_t)value);
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_ret_int16(krb5_storage *sp,
|
||||
int16_t *value)
|
||||
@@ -239,6 +260,13 @@ krb5_ret_int16(krb5_storage *sp,
|
||||
return 0;
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_ret_uint16(krb5_storage *sp,
|
||||
u_int16_t *value)
|
||||
{
|
||||
return krb5_ret_int16(sp, (int16_t *)value);
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_store_int8(krb5_storage *sp,
|
||||
int8_t value)
|
||||
@@ -251,6 +279,13 @@ krb5_store_int8(krb5_storage *sp,
|
||||
return 0;
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_store_uint8(krb5_storage *sp,
|
||||
u_int8_t value)
|
||||
{
|
||||
return krb5_store_int8(sp, (u_int8_t)value);
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_ret_int8(krb5_storage *sp,
|
||||
int8_t *value)
|
||||
@@ -263,6 +298,13 @@ krb5_ret_int8(krb5_storage *sp,
|
||||
return 0;
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_ret_uint8(krb5_storage *sp,
|
||||
u_int8_t *value)
|
||||
{
|
||||
return krb5_ret_int8(sp, (int8_t *)value);
|
||||
}
|
||||
|
||||
krb5_error_code KRB5_LIB_FUNCTION
|
||||
krb5_store_data(krb5_storage *sp,
|
||||
krb5_data data)
|
||||
|
Reference in New Issue
Block a user