From ad18ccb9dfea854f6577041e6e8a4725e5512925 Mon Sep 17 00:00:00 2001 From: Yann BONNAMY Date: Thu, 2 Dec 2010 13:50:11 +0100 Subject: RAI fix fix ggsn handling of create pdp context when RAI is included and Recovery field is absent Signed-off-by: Yann BONNAMY --- gtp/gtpie.c | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'gtp') diff --git a/gtp/gtpie.c b/gtp/gtpie.c index 80370a5..39561d2 100644 --- a/gtp/gtpie.c +++ b/gtp/gtpie.c @@ -286,12 +286,20 @@ int gtpie_decaps(union gtpie_member* ie[], int version, void *pack, unsigned len } break; case GTPIE_IMSI: /* TV GTPIE types with value length 8 */ - case GTPIE_RAI: + if (jtv0.t, ie[j]->tv8.v); + p+= 1 + 8; + j++; + } + break; + case GTPIE_RAI: /* TV GTPIE types with value length 6 */ if (jtv0.t, ie[j]->tv8.v); - p+= 1 + 8; + p+= 1 + 6; j++; } break; -- cgit v1.2.3