Project

General

Profile

Actions

Bug #5924

closed

strongswan: gsup: implement Server Assignment Request/Answer

Added by lynxis about 1 year ago. Updated 8 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
02/26/2023
Due date:
% Done:

100%


Description

Implement the Server Assignment Request as GSUP Location Update Request/Answer.
In strongswan register the osmo-epdg as listener->authorize().

METHOD(listener_t, authorize, bool,
        private_ext_auth_listener_t *this, ike_sa_t *ike_sa,
        bool final, bool *success)

if (eap_aka_finish()) {
 gsup_location_update();
 *success = gsup_outcome_location_update()
}

The following plugins already do this:

- ext_auth (best match)
- whitelist
- save_keys.

The final flag might be too late.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)