ranap ASN.1: Define IMSI as OCTET STRING to work around asn1c bug

When IMSI is a TBCD-STRING type, and TBCD-STRING is defined as OCTET
STRING, we end up encoding the IMSI the wrong way.  I don't knwo why
that is, but changing it fixed the problem, as described below:

before this commit:
00 17                           PeranentNAS-UE-ID
40                              criticality ignore
0a                              (length)
00                              presence = IMSI
08                              BUG: why the additional length field?
46 23 91 34 70 77 80 f3         IMSI (643219430777083)

after this commit:
00 17                           PeranentNAS-UE-ID
40                              criticality ignore
09                              (length)
50                              presence = IMSI
46 23 91 34 70 77 80 f3         IMSI (643219430777083)
3 files changed
tree: 91b28a01d65e095b5874c64a890427acba6cef93
  1. asn1/
  2. pcap/
  3. specs/
  4. src/
  5. .gitignore
  6. configure.ac
  7. Makefile.am
  8. README