From ae1ba71c3e5976c52bc928b1be59b6b560581b69 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Mon, 18 Mar 2024 08:07:55 +0100 Subject: HACK: make Node-ID non-mandatory to accomodate some non-standard server eUPF omits the Node-ID when the Session Establishment Response reports a failure. This patch is bad because all current callers need to adjust, and make sure to set the newly added node_id_present flag to true. See also https://github.com/edgecomllc/eupf/issues/539 --- src/libosmo-pfcp/gen__pfcp_ies_auto.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/libosmo-pfcp/gen__pfcp_ies_auto.c b/src/libosmo-pfcp/gen__pfcp_ies_auto.c index 5649fe3..f705417 100644 --- a/src/libosmo-pfcp/gen__pfcp_ies_auto.c +++ b/src/libosmo-pfcp/gen__pfcp_ies_auto.c @@ -293,7 +293,7 @@ static const struct osmo_gtlv_gen_ie_o ies_in_msg_session_est_req[] = { }; static const struct osmo_gtlv_gen_ie_o ies_in_msg_session_est_resp[] = { - M(ALL_FROM_NAME, "node_id"), + O(ALL_FROM_NAME, "node_id"), Ms(cause), Os(offending_ie), O(f_seid, "up_f_seid"), -- cgit v1.2.3