From 6d8bcb834a74197f394f7294e5c14a02a4552b97 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Thu, 23 Mar 2023 15:42:29 +0100 Subject: [PATCH] osmo_epdg_listener: add TODO to validate APN --- src/libcharon/plugins/osmo_epdg/osmo_epdg_listener.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libcharon/plugins/osmo_epdg/osmo_epdg_listener.c b/src/libcharon/plugins/osmo_epdg/osmo_epdg_listener.c index e56f5148e..25f089ba9 100644 --- a/src/libcharon/plugins/osmo_epdg/osmo_epdg_listener.c +++ b/src/libcharon/plugins/osmo_epdg/osmo_epdg_listener.c @@ -64,6 +64,8 @@ METHOD(listener_t, eap_authorize, bool, goto err; } + /* TODO: validate if this APN is allowed! */ + if (resp->gsup.message_type != OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT) { DBG1(DBG_NET, "epdg_listener: Update Location Error! Cause: %02x", resp->gsup.cause);