Bug #5924
Updated by lynxis about 1 year ago
Implement the Server Assignment Request as GSUP Location Update Request/Answer. In strongswan register the osmo-epdg as listener->authorize(). <pre> METHOD(listener_t, authorize, bool, private_ext_auth_listener_t *this, ike_sa_t *ike_sa, bool final, bool *success) if (eap_aka_finish()) (final) { gsup_location_update(); *success = gsup_outcome_location_update() } </pre> The following plugins already do this: - ext_auth (best match) - whitelist - save_keys. The final flag might be too late.