diff --git a/lib/sbi/message.c b/lib/sbi/message.c index 5bbac1853..04ffe1e8b 100644 --- a/lib/sbi/message.c +++ b/lib/sbi/message.c @@ -821,23 +821,12 @@ int ogs_sbi_parse_request( message->http.content_type = ogs_hash_this_val(hi); } else if (!ogs_strcasecmp(ogs_hash_this_key(hi), OGS_SBI_ACCEPT)) { message->http.accept = ogs_hash_this_val(hi); - } else if (!ogs_strcasecmp(ogs_hash_this_key(hi), OGS_SBI_USER_AGENT)) { - char *v = ogs_hash_this_val(hi); - if (v) - message->http.requester_nf_type = - OpenAPI_nf_type_FromString(v); } else if (!ogs_strcasecmp(ogs_hash_this_key(hi), OGS_SBI_CUSTOM_CALLBACK)) { message->http.custom.callback = ogs_hash_this_val(hi); } } - if (!message->http.requester_nf_type) { - ogs_error("No User-Agent in HTTP2 Header"); - ogs_sbi_message_free(message); - return OGS_ERROR; - } - if (parse_content(message, &request->http) != OGS_OK) { ogs_error("parse_content() failed"); ogs_sbi_message_free(message); diff --git a/lib/sbi/message.h b/lib/sbi/message.h index 0119de771..a6c6cbb13 100644 --- a/lib/sbi/message.h +++ b/lib/sbi/message.h @@ -409,8 +409,6 @@ typedef struct ogs_sbi_message_s { ogs_sbi_header_t h; struct { - OpenAPI_nf_type_e requester_nf_type; - char *accept; char *content_encoding; char *content_type;