[GPRS] SGSN: properly delete a PDP context after receiving PDP CTX DEACT REQ
diff --git a/openbsc/src/gprs/sgsn_vty.c b/openbsc/src/gprs/sgsn_vty.c
index 212f0e6..4fe3e97 100644
--- a/openbsc/src/gprs/sgsn_vty.c
+++ b/openbsc/src/gprs/sgsn_vty.c
@@ -49,7 +49,7 @@
static int config_write_sgsn(struct vty *vty)
{
struct in_addr ia;
- struct ggsn_ctx *gctx;
+ struct sgsn_ggsn_ctx *gctx;
vty_out(vty, "sgsn%s", VTY_NEWLINE);
@@ -111,7 +111,7 @@
"")
{
uint32_t id = atoi(argv[0]);
- struct ggsn_ctx *ggc = ggsn_ctx_find_alloc(id);
+ struct sgsn_ggsn_ctx *ggc = sgsn_ggsn_ctx_find_alloc(id);
inet_aton(argv[1], &ggc->remote_addr);
@@ -124,7 +124,7 @@
"")
{
uint32_t id = atoi(argv[0]);
- struct ggsn_ctx *ggc = ggsn_ctx_find_alloc(id);
+ struct sgsn_ggsn_ctx *ggc = sgsn_ggsn_ctx_find_alloc(id);
uint16_t port = atoi(argv[1]);
}
@@ -135,7 +135,7 @@
"")
{
uint32_t id = atoi(argv[0]);
- struct ggsn_ctx *ggc = ggsn_ctx_find_alloc(id);
+ struct sgsn_ggsn_ctx *ggc = sgsn_ggsn_ctx_find_alloc(id);
uint16_t port = atoi(argv[1]);
if (atoi(argv[1]))