diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-08-29 17:21:00 +0200 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2019-09-02 09:42:21 +0000 |
commit | 6dfb5fef4072c177fc58149d48cec74b7a501f47 (patch) | |
tree | b9c7f45cb75d437ac4e59a86eca1674d86639037 /include/osmocom/sgsn/sgsn.h | |
parent | 259e303436e035a5d137c17978f2f8de4bd58328 (diff) |
Move lots of Iu/ranap specific code into its own file
RANAP related functionalities were splitted among several files
(gprs_gmm.c, gprs_sgsn.c and sgsn_libgtp.c). Let's move it into its own
file to shrink complexity/size of existing files.
It also allows to keep a lot of conditionally enabled code (BUILD_IU)
and its dependencies (osmo-iuh) together.
Change-Id: I549042aaff045a378de77d657cc396ee08f22f33
Diffstat (limited to 'include/osmocom/sgsn/sgsn.h')
-rw-r--r-- | include/osmocom/sgsn/sgsn.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/osmocom/sgsn/sgsn.h b/include/osmocom/sgsn/sgsn.h index 78803c77b..e1c5c4aff 100644 --- a/include/osmocom/sgsn/sgsn.h +++ b/include/osmocom/sgsn/sgsn.h @@ -161,7 +161,7 @@ char *sgsn_gtp_ntoa(struct ul16_t *ul); /* Main input function for Gb proxy */ int sgsn_rcvmsg(struct msgb *msg, struct gprs_nsvc *nsvc, uint16_t ns_bvci); - +/* sgsn_libgtp.c */ struct sgsn_pdp_ctx *sgsn_create_pdp_ctx(struct sgsn_ggsn_ctx *ggsn, struct sgsn_mm_ctx *mmctx, uint16_t nsapi, @@ -169,6 +169,7 @@ struct sgsn_pdp_ctx *sgsn_create_pdp_ctx(struct sgsn_ggsn_ctx *ggsn, int sgsn_delete_pdp_ctx(struct sgsn_pdp_ctx *pctx); void sgsn_pdp_upd_gtp_u(struct sgsn_pdp_ctx *pdp, void *addr, size_t alen); void sgsn_ggsn_echo_req(struct sgsn_ggsn_ctx *ggc); +int send_act_pdp_cont_acc(struct sgsn_pdp_ctx *pctx); /* gprs_sndcp.c */ |