osmo-bsc/openbsc/src/osmo-bsc_nat
Holger Hans Peter Freyther 8a8df80772 bsc/nat: Fix the structure of the identity request message
Unfortunately the basic structure of the response is broken.
There is a two byte length followed by data. The concept of
a 'tag' happens to be the first byte of the data.

This means we want to write strlen of the token, then we
want to write the NUL and then we need to account for the
tag in front.

Introduce a flag if the new or old format should be used.
This will allow to have new BSCs talk to old NATs without
an additional change. In the long run we can clean that up.
2015-07-01 08:16:40 +02:00
..
Makefile.am filter: Separate SCCP/BSSAP extraction and gsm48 code 2015-05-03 21:42:28 +02:00
bsc_filter.c nat: Remember the original dest local reference in the parsed struct 2013-09-03 15:04:43 +02:00
bsc_mgcp_utils.c nat: Make mode-set patching optional 2015-04-23 20:27:30 -04:00
bsc_nat.c bsc/nat: Fix the structure of the identity request message 2015-07-01 08:16:40 +02:00
bsc_nat_ctrl.c filter: Remove nat from bsc_nat_acc_lst and replace with msg 2015-05-03 21:42:28 +02:00
bsc_nat_filter.c filter: Move the con_type into the filter_state 2015-05-03 22:09:02 +02:00
bsc_nat_rewrite.c adopt recent IPA related symbol rename 2014-08-20 23:47:56 +02:00
bsc_nat_rewrite_trie.c nat: Allow to use the prefix lookup to rewrite numbers 2013-07-31 16:36:40 +02:00
bsc_nat_utils.c nat: Factor out the config by token search 2015-07-01 08:16:40 +02:00
bsc_nat_vty.c filter: Move the con_type into the filter_state 2015-05-03 22:09:02 +02:00
bsc_sccp.c nat: Rename "struct sccp_connections" to "struct nat_sccp_connection" 2013-04-16 09:53:13 +02:00
bsc_ussd.c filter: Move the con_type into the filter_state 2015-05-03 22:09:02 +02:00