diff options
author | Neels Janosch Hofmeyr <nhofmeyr@sysmocom.de> | 2022-11-21 00:10:30 +0100 |
---|---|---|
committer | neels <nhofmeyr@sysmocom.de> | 2022-11-23 23:40:28 +0000 |
commit | 25c4c9b355f294c954dfed7017db9ace20d6de09 (patch) | |
tree | c2d735d85706b4fcc5a09c745d9068e5089f7ee5 /src | |
parent | 3ee13ea85792739bbe01e34e90014f1e31558d7d (diff) |
PFCP: add Network Instance IE in PDI IE
So far the optional Network Instance IE in PDI IEs was not coded by
libosmo-pfcp. Add it.
Test it by adding Network Instance IEs in pfcp_test.c.
osmo-upf needs this, because we are about to add support for Network
Instance in PDI IEs, to determine which local interface to use for GTP
tunnel mapping and encapsulation/decapsulation.
Related: SYS#6192
Change-Id: I162299e70b4fb0c3fef8039d693ac7d3fe4df16a
Diffstat (limited to 'src')
-rw-r--r-- | src/libosmo-pfcp/gen__pfcp_ies_auto.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libosmo-pfcp/gen__pfcp_ies_auto.c b/src/libosmo-pfcp/gen__pfcp_ies_auto.c index 0dfb43c..5649fe3 100644 --- a/src/libosmo-pfcp/gen__pfcp_ies_auto.c +++ b/src/libosmo-pfcp/gen__pfcp_ies_auto.c @@ -99,6 +99,7 @@ static const struct osmo_gtlv_gen_ie iface_type = { static const struct osmo_gtlv_gen_ie_o ies_in_pdi[] = { Ms(source_iface), O(f_teid, "local_f_teid"), + O(ALL_FROM_NAME, "network_inst"), O(ALL_FROM_NAME, "ue_ip_address"), Os(traffic_endpoint_id), O(iface_type, "source_iface_type"), |