gprs_ns2: add gprs_ns2_nse_nsei() to get the nsei of a nse

Change-Id: I5f67e6a9bf4cb322bd169061fee0a528012ed54d
This commit is contained in:
Alexander Couzens 2020-10-11 19:51:46 +02:00 committed by laforge
parent 6090b1db4b
commit 05e7f7dd99
3 changed files with 11 additions and 0 deletions

View File

@ -99,6 +99,7 @@ int gprs_ns2_recv_prim(struct gprs_ns2_inst *nsi, struct osmo_prim_hdr *oph);
struct gprs_ns2_nse *gprs_ns2_nse_by_nsei(struct gprs_ns2_inst *nsi, uint16_t nsei);
struct gprs_ns2_nse *gprs_ns2_create_nse(struct gprs_ns2_inst *nsi, uint16_t nsei);
uint16_t gprs_ns2_nse_nsei(struct gprs_ns2_nse *nse);
void gprs_ns2_free_nse(struct gprs_ns2_nse *nse);
/* create vc */

View File

@ -568,6 +568,15 @@ struct gprs_ns2_nse *gprs_ns2_create_nse(struct gprs_ns2_inst *nsi, uint16_t nse
return nse;
}
/*! Return the NSEI
* \param[in] nse NS Entity
* \return the nsei.
*/
uint16_t gprs_ns2_nse_nsei(struct gprs_ns2_nse *nse)
{
return nse->nsei;
}
/*! Destroy given NS Entity.
* \param[in] nse NS Entity to destroy */
void gprs_ns2_free_nse(struct gprs_ns2_nse *nse)

View File

@ -98,6 +98,7 @@ gprs_ns2_ll_str;
gprs_ns2_ll_str_buf;
gprs_ns2_ll_str_c;
gprs_ns2_nse_by_nsei;
gprs_ns2_nse_nsei;
gprs_ns2_nsvc_by_nsvci;
gprs_ns2_nsvc_by_sockaddr;
gprs_ns2_recv_prim;