Alexander Couzens
|
211b1cd634
|
osmo_epdg: ue: fixup leaking enumerators
|
2024-02-23 22:43:22 +01:00 |
Alexander Couzens
|
20d11ecede
|
Split up attribute enumerators into request and response
|
2024-02-23 22:43:10 +01:00 |
Alexander Couzens
|
73e5cdddcb
|
osmo-epdg: ue: rename get_pco() -> generate_pco()
|
2024-02-23 22:36:04 +01:00 |
Alexander Couzens
|
db9a7e399f
|
osmo-epdg: UE: drop hardcoded requested attributes
|
2024-02-23 22:35:57 +01:00 |
Alexander Couzens
|
bd146e3776
|
osmo-epdg: UE: rename fill_attributes to requested_attributes
|
2024-02-23 22:35:45 +01:00 |
Alexander Couzens
|
c6d64dd524
|
PCO
TODO: use mutex to protect the attributes list
|
2024-02-23 15:33:30 +01:00 |
Alexander Couzens
|
3325fa0f62
|
UE: fill the attributes
Removes the hardcoded P-CSCFv4/DNSv4
|
2024-02-23 15:33:30 +01:00 |
Alexander Couzens
|
90c86e3445
|
generate PCOs out of attributes v2
|
2024-02-23 15:33:30 +01:00 |
Alexander Couzens
|
bd7f35860c
|
generate PCOs out of attributes v1
|
2024-02-23 14:13:08 +01:00 |
Alexander Couzens
|
241e106a49
|
osmo-epdg: fill attributes INTERNAL_DNS and P_CSCF_IP4_ADDRESS
In order to get a pixel7a connecting to the ePDG.
Add the remaining code so PCOs could be added later.
|
2024-02-20 18:56:35 +01:00 |
Alexander Couzens
|
f01b88ad4b
|
osmo_epdg: ue: add set/get id
The unique_id may change over time
|
2024-02-18 22:00:33 +01:00 |
Alexander Couzens
|
0e8b7ee01d
|
osmo-epdg: UE: save apn in the UE object
|
2024-02-18 17:56:13 +01:00 |
Alexander Couzens
|
2aabfbaadd
|
osmo-epdg: ue: constructor: add const to imsi argument
|
2024-02-18 17:31:11 +01:00 |
Alexander Couzens
|
e5667d8499
|
osmo-epdg: UE: free the own imsi on destroy()
|
2024-02-17 02:09:47 +01:00 |
Alexander Couzens
|
39f114fd95
|
osmo-epdg: UE: use .refcount = 1 instead of ref_get() in the constructor
|
2024-02-17 02:09:42 +01:00 |
Alexander Couzens
|
6f3e8f5ecd
|
osmo-epdg: add a UE object together with an in memory db
|
2024-02-17 00:28:05 +01:00 |