Add const attribute to NAS enc/dec functions

This commit is contained in:
Guido Casati
2025-01-30 15:21:39 +01:00
parent 08e3f2f0df
commit 9719f5e574
36 changed files with 86 additions and 59 deletions
+2 -3
View File
@@ -55,8 +55,7 @@ void free_octet_string(OctetString *octetstring)
}
}
int encode_octet_string(OctetString *octetstring, uint8_t *buffer, uint32_t buflen)
int encode_octet_string(const OctetString *octetstring, uint8_t *buffer, uint32_t buflen)
{
if (octetstring != NULL) {
if ((octetstring->value != NULL) && (octetstring->length > 0)) {
@@ -71,7 +70,7 @@ int encode_octet_string(OctetString *octetstring, uint8_t *buffer, uint32_t bufl
}
}
int decode_octet_string(OctetString *octetstring, uint16_t pdulen, uint8_t *buffer, uint32_t buflen)
int decode_octet_string(OctetString *octetstring, uint16_t pdulen, const uint8_t *buffer, uint32_t buflen)
{
if (buflen < pdulen)
return -1;
+2 -2
View File
@@ -58,9 +58,9 @@ OctetString* dup_octet_string(OctetString*octetstring);
void free_octet_string(OctetString *octetstring);
int encode_octet_string(OctetString *octetstring, uint8_t *buffer, uint32_t len);
int encode_octet_string(const OctetString *octetstring, uint8_t *buffer, uint32_t len);
int decode_octet_string(OctetString *octetstring, uint16_t pdulen, uint8_t *buffer, uint32_t buflen);
int decode_octet_string(OctetString *octetstring, uint16_t pdulen, const uint8_t *buffer, uint32_t buflen);
char* dump_octet_string_xml(const OctetString * const octetstring);