Refactor NAS Key Set Identifier enc/dec functions
* simplified the code while keeping same functionality * reduced the number of functions (from 4 to 2) * clang-formatted
This commit is contained in:
@@ -39,15 +39,11 @@ typedef struct NasKeySetIdentifier_tag {
|
||||
uint8_t naskeysetidentifier:3;
|
||||
} NasKeySetIdentifier;
|
||||
|
||||
int encode_nas_key_set_identifier(NasKeySetIdentifier *naskeysetidentifier, uint8_t iei, uint8_t *buffer, uint32_t len);
|
||||
uint8_t encode_nas_key_set_identifier(NasKeySetIdentifier *naskeysetidentifier, uint8_t iei);
|
||||
|
||||
void dump_nas_key_set_identifier_xml(NasKeySetIdentifier *naskeysetidentifier, uint8_t iei);
|
||||
|
||||
uint8_t encode_u8_nas_key_set_identifier(NasKeySetIdentifier *naskeysetidentifier);
|
||||
|
||||
int decode_nas_key_set_identifier(NasKeySetIdentifier *naskeysetidentifier, uint8_t iei, uint8_t *buffer, uint32_t len);
|
||||
|
||||
int decode_u8_nas_key_set_identifier(NasKeySetIdentifier *naskeysetidentifier, uint8_t iei, uint8_t value, uint32_t len);
|
||||
int decode_nas_key_set_identifier(NasKeySetIdentifier *naskeysetidentifier, uint8_t iei, uint8_t value);
|
||||
|
||||
#endif /* NAS KEY SET IDENTIFIER_H_ */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user