summaryrefslogtreecommitdiffstats
path: root/openbsc/src/osmo-bsc_nat/bsc_nat.c
AgeCommit message (Expand)AuthorFilesLines
2013-09-03nat: Remember the original dest local reference in the parsed structHolger Hans Peter Freyther1-1/+2
2013-09-03nat: Fix the log message of the code in case of an allocation failureHolger Hans Peter Freyther1-1/+1
2013-09-03bsc_msc: Add a name field to the MSC Connection to differentiate linksHolger Hans Peter Freyther1-3/+10
2013-09-02nat: Attempt to follow the MODULE_METHOD pattern for methodsHolger Hans Peter Freyther1-3/+3
2013-08-27libmgcp: add enum mgcp_rolePablo Neira Ayuso1-1/+1
2013-07-31nat: Introduce a prefix lookup tree (trie) for number rewritingHolger Hans Peter Freyther1-0/+3
2013-07-05nat: The con variable is not assigned at this pointHolger Hans Peter Freyther1-5/+0
2013-05-13nat: fix use after free in forward_sccp_to_btsPablo Neira Ayuso1-2/+5
2013-04-16nat: Extract the LAC/CI from the Complete Layer3 InformationHolger Hans Peter Freyther1-2/+3
2013-04-16nat: Rename "struct sccp_connections" to "struct nat_sccp_connection"Holger Hans Peter Freyther1-16/+16
2013-04-16nat: Allow to daemonize the NAT processHolger Hans Peter Freyther1-1/+5
2013-04-16nat: Make it possible to send MGCP messages through the IPA multiplexHolger Hans Peter Freyther1-1/+10
2013-04-02nat: Fix authentication by-pass using shorter tokensHolger Hans Peter Freyther1-2/+20
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