summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/include/osmocom/bb/common
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2023-07-27 20:01:17 +0200
committerpespin <pespin@sysmocom.de>2023-07-27 21:25:32 +0000
commit33dd069aa801d84e0360dcb4079230462aea8ec1 (patch)
treedd0f30e029ae09f03891600d53e164dd2259d17e /src/host/layer23/include/osmocom/bb/common
parent3f409eb94eac9ffa67a7528f29f58275f0b836b8 (diff)
layer23: modem: Validate IP version of UL data packets from tun match PDP context setup
Diffstat (limited to 'src/host/layer23/include/osmocom/bb/common')
-rw-r--r--src/host/layer23/include/osmocom/bb/common/apn.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/host/layer23/include/osmocom/bb/common/apn.h b/src/host/layer23/include/osmocom/bb/common/apn.h
index aad00b8a..0adb8de7 100644
--- a/src/host/layer23/include/osmocom/bb/common/apn.h
+++ b/src/host/layer23/include/osmocom/bb/common/apn.h
@@ -38,6 +38,9 @@ struct osmobb_pdp_ctx {
uint8_t qos_len;
uint8_t pco[OSMO_GPRS_SM_PCO_MAXLEN];
uint8_t pco_len;
+ enum osmo_gprs_sm_pdp_addr_ietf_type pdp_addr_ietf_type;
+ struct osmo_sockaddr pdp_addr_v4;
+ struct osmo_sockaddr pdp_addr_v6;
};
struct osmobb_apn {