From 04f5c3128728eef2872a15db80bef98f23fc34f5 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Tue, 29 Oct 2019 15:36:38 +0900 Subject: [PATCH] The Child AVPs of Terminal-Information is Optional (#297) --- subprojects/freediameter/extensions/dict_s6a/dict_s6a.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/subprojects/freediameter/extensions/dict_s6a/dict_s6a.c b/subprojects/freediameter/extensions/dict_s6a/dict_s6a.c index 20e082457..008f24706 100644 --- a/subprojects/freediameter/extensions/dict_s6a/dict_s6a.c +++ b/subprojects/freediameter/extensions/dict_s6a/dict_s6a.c @@ -116,9 +116,9 @@ int dict_s6a_init(char * conffile) struct dict_object * avp; struct local_rules_definition rules[] = { - { { .avp_vendor = 10415, .avp_name = "IMEI" }, RULE_REQUIRED, -1, 1 }, - { { .avp_vendor = 10415, .avp_name = "3GPP2-MEID" }, RULE_REQUIRED, -1, 1 }, - { { .avp_vendor = 10415, .avp_name = "Software-Version" }, RULE_REQUIRED, -1, 1 }, + { { .avp_vendor = 10415, .avp_name = "IMEI" }, RULE_OPTIONAL, -1, 1 }, + { { .avp_vendor = 10415, .avp_name = "3GPP2-MEID" }, RULE_OPTIONAL, -1, 1 }, + { { .avp_vendor = 10415, .avp_name = "Software-Version" }, RULE_OPTIONAL, -1, 1 }, }; CHECK_dict_search(DICT_AVP, AVP_BY_NAME_ALL_VENDORS, "Terminal-Information", &avp);