diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-05-27 17:14:15 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-06-01 20:45:03 +0200 |
commit | 9c20571280fb7cf61bb7211cce0dbbfed9fad7b9 (patch) | |
tree | 8fa179b3cc133b597f45687df502bef54c699207 /openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | |
parent | 2e2ff340216b015c71537daf3a4103bacc95cc14 (diff) |
nat: Patch the destination SMS address of a message
Use the same filtering infrasturcture to patch the SMSC
address in a CP-DATA/RP-DATA message. Add a very simple
testcase for this code.
Diffstat (limited to 'openbsc/src/osmo-bsc_nat/bsc_nat_vty.c')
-rw-r--r-- | openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openbsc/src/osmo-bsc_nat/bsc_nat_vty.c b/openbsc/src/osmo-bsc_nat/bsc_nat_vty.c index 38b5a0905..f05ccaab1 100644 --- a/openbsc/src/osmo-bsc_nat/bsc_nat_vty.c +++ b/openbsc/src/osmo-bsc_nat/bsc_nat_vty.c @@ -466,11 +466,11 @@ DEFUN(cfg_nat_number_rewrite, bsc_replace_string(_nat, &_nat->num_rewr_name, argv[0]); if (_nat->num_rewr_name) { rewr = osmo_config_list_parse(_nat, _nat->num_rewr_name); - bsc_nat_num_rewr_entry_adapt(_nat, rewr); + bsc_nat_num_rewr_entry_adapt(_nat, &_nat->num_rewr, rewr); talloc_free(rewr); return CMD_SUCCESS; } else { - bsc_nat_num_rewr_entry_adapt(_nat, NULL); + bsc_nat_num_rewr_entry_adapt(_nat, &_nat->num_rewr, NULL); return CMD_SUCCESS; } } |