aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/osmo-bsc_nat/bsc_nat.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-15nat: Fail if the control interface can not be initializedHolger Hans Peter Freyther1-0/+4
2013-01-07nat: Send a CM Service Reject for NAT_CON_TYPE_SSA as wellHolger Hans Peter Freyther1-1/+1
2013-01-07nat: Allow the filter to select the reject causeHolger Hans Peter Freyther1-11/+19
2012-11-12nat: Move the ctrl handling code into a separate fileHolger Hans Peter Freyther1-280/+3
2012-09-11nat: Change the ctrl command pathDaniel Willmann1-13/+12
2012-09-11ctrl: Improve error handling if controlif setup failsDaniel Willmann1-1/+10
2012-09-11nat: Add support for traps to the natDaniel Willmann1-0/+7
2012-09-11libctrl: Change controlif_setup so it returns the ctrl handleDaniel Willmann1-2/+4
2011-08-22libctrl: Mark the cmd set/get/verify functions staticDaniel Willmann1-3/+3
2011-08-22nat: Fix error in get_next_free_bsc_idDaniel Willmann1-15/+20
2011-08-19src: port openBSC over libosmo-abis0.9.15Pablo Neira Ayuso1-14/+19
2011-07-18misc: Remove the osmocom/core/process.h includeHolger Hans Peter Freyther1-1/+0
2011-07-13[bsc-nat] ctrlif: use llist_entry() macro and fix overly-long linesHarald Welte1-4/+9
2011-07-13[bsc-nat] ctrlif: save ourselves one level of indentationHarald Welte1-32/+30
2011-07-13[bsc-nat] ctrlif: use the 'err' label consistentlyHarald Welte1-4/+2
2011-07-13bsc-nat: ctrlif: split out handle_ctrlif_msg() from ipaccess_bsc_read_cb()Harald Welte1-66/+71
2011-07-13controlif: declare controlif_setup() in control_cmd.hHarald Welte1-2/+0
2011-07-13nat: Use libctrl and add command forwarding to osmo-bscDaniel Willmann1-0/+279
2011-06-01nat: Prepare to patch more than the CC Setup messageHolger Hans Peter Freyther1-1/+1
2011-05-12misc: Use the osmo_init code for signals and loggingHolger Hans Peter Freyther1-10/+7
2011-05-07src: use namespace prefix osmo_* for misc utilsPablo Neira Ayuso1-2/+2
2011-05-06src: use namespace prefix osmo_counter*Pablo Neira Ayuso1-3/+3
2011-05-06src: use namespace prefix osmo_wqueue*Pablo Neira Ayuso1-2/+2
2011-05-06src: use namespace prefix osmo_fd* and osmo_select*Pablo Neira Ayuso1-8/+8
2011-05-06src: use namespace prefix osmo_timer* for timer functionsPablo Neira Ayuso1-11/+11
2011-05-04nat: Keep track of the error message.Holger Hans Peter Freyther1-3/+4
2011-05-02nat: Rewrite the paging handling.Holger Hans Peter Freyther1-10/+45
2011-04-26bsc: Allow to have a list of MSCs/MUXs to connect toHolger Hans Peter Freyther1-3/+3
2011-04-26nat: Introduce a block on the NAT to slowly get rid of BSCsHolger Hans Peter Freyther1-0/+35
2011-04-21ussd: Ignore connection release/clear from the MSCHolger Hans Peter Freyther1-0/+9
2011-04-19ussd: Keep track of used TIs for USSD and forward messagesHolger Hans Peter Freyther1-0/+2
2011-04-18nat: Inform the USSD Provider about lost connectionsHolger Hans Peter Freyther1-7/+36
2011-04-18nat: Remove magic numbers, use enum values for conn classificationHolger Hans Peter Freyther1-4/+4
2011-04-13nat: And out the skip_indicator/transaction id from the gsm48 headerHolger Hans Peter Freyther1-2/+3
2011-04-12src: more robust ipaccess_idtag_parse()Pablo Neira Ayuso1-1/+7
2011-04-07nat: Fix the call to make_sock and pass a 0 priv_nr and the nat as dataHolger Hans Peter Freyther1-1/+1
2011-04-06nat: Remember if the MSC accepted the connection on principleHolger Hans Peter Freyther1-0/+32
2011-03-23Fix build of bsc-nat and GPRS code after include path changeHarald Welte1-2/+2
2011-03-23src: use new library libosmogsm and new path to headers in libosmocorePablo Neira Ayuso1-4/+4
2011-03-19bsc: change bsc_vty_init to take logging categories as parameterPablo Neira Ayuso1-1/+2
2011-03-03Rename bsc_nat -> osmo-bsc_nat and bsc_mgcp -> osmo-bsc_mgcpHarald Welte1-0/+1387