aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/nat/bsc_nat.c
AgeCommit message (Expand)AuthorFilesLines
2010-03-31nat: bsc_mgcp_clear is called from within the remove functionHolger Hans Peter Freyther1-4/+1
2010-03-31[nat] Send a RSIP down to the BSC after it connectsHolger Hans Peter Freyther1-0/+41
2010-03-30nat: Add MGCP code and parsing to the nat code..Holger Hans Peter Freyther1-1/+3
2010-03-30nat: Look at the assignment command and remember on which timeslot the data isHolger Hans Peter Freyther1-1/+11
2010-03-30sccp: Move the destruction of the sccp connection to a new placeHolger Hans Peter Freyther1-2/+1
2010-03-30nat: Return the SCCP connection, change order of patching and updatingHolger Hans Peter Freyther1-12/+18
2010-03-30nat: Fail more early in the case of not being authenticatedHolger Hans Peter Freyther1-5/+7
2010-03-30nat: Move paging by lac handling code into the utils fileHolger Hans Peter Freyther1-28/+5
2010-03-29nat: Keep track of both sides of the connectionHolger Hans Peter Freyther1-0/+4
2010-03-29nat: Assign the connection inside the new helper function.Holger Hans Peter Freyther1-1/+0
2010-03-29nat: Move creation of the structs to a separate fileHolger Hans Peter Freyther1-39/+1
2010-03-29nat: Move SCCP patching to a new file, log updatesHolger Hans Peter Freyther1-124/+9
2010-03-29nat: Handle MSC disconnect by closing all NAT connectionsHolger Hans Peter Freyther1-2/+16
2010-03-26msc: Create a real interface for BSC MSC and start handling reconnectsHolger Hans Peter Freyther1-11/+18
2010-03-26nat: Add a warning for an important todo item on connection lossHolger Hans Peter Freyther1-0/+1
2010-03-26nat: Clear all pending messages in case the BSC disconnectedHolger Hans Peter Freyther1-0/+1
2010-03-26nat: Switch downstream over to the write queueHolger Hans Peter Freyther1-20/+46
2010-03-26nat: Stop using the input/ipaccess.c method as it will write directlyHolger Hans Peter Freyther1-2/+28
2010-03-26nat: Make it clear where we want to send these methodsHolger Hans Peter Freyther1-1/+1
2010-03-26nat: Move one more area to the bsc_write methodHolger Hans Peter Freyther1-11/+10
2010-03-26nat: Move BSC msg sending to a new method.Holger Hans Peter Freyther1-3/+8
2010-03-26nat: Start using a write_queue for the BSC connectionHolger Hans Peter Freyther1-13/+13
2010-03-26nat: Move MSC write to the write_queue and make it non blockingHolger Hans Peter Freyther1-9/+27
2010-03-26nat: Rename variable from connection to listenHolger Hans Peter Freyther1-2/+2
2010-03-24Correct the company name. It should be On-Waves (ehf)Holger Hans Peter Freyther1-1/+1
2010-03-24Merge remote branch 'origin/master' into on-waves/bsc-masterHolger Hans Peter Freyther1-6/+12
2010-02-13[msc/nat] It is better to use msgb_free to free the msgbHolger Hans Peter Freyther1-2/+2
2010-02-13[nat/bsc] Fix memory leak of IPA messages...Holger Hans Peter Freyther1-0/+2
2010-02-09[nat] Intercept the PAGING message and then forward it to the BSCs with that LACHolger Hans Peter Freyther1-1/+41
2010-02-09[nat] Fix compiler warning..Holger Hans Peter Freyther1-1/+1
2010-02-09[nat] Implement token based identification.Holger Hans Peter Freyther1-1/+49
2010-02-08[nat] Do not forward messages from and to BSC when it is not authenticatedHolger Hans Peter Freyther1-0/+13
2010-02-08[nat] Use default handler for SIGINT to quit the appHolger Hans Peter Freyther1-1/+0
2010-02-08[nat] Add VTY support to the BSC nat applicationHolger Hans Peter Freyther1-13/+77
2010-02-07[nat] Move the structs to the header fileHolger Hans Peter Freyther1-28/+0
2010-01-31[nat] Make some methods static.Holger Hans Peter Freyther1-4/+5
2010-01-31[nat] Begin to patch SCCP connectionsHolger Hans Peter Freyther1-2/+211
2010-01-30[nat] Send a GSM 08.08 Reset Ack to the BSC...Holger Hans Peter Freyther1-2/+23
2010-01-30[nat] Specify the direction of the messageHolger Hans Peter Freyther1-2/+2
2010-01-30[nat] Prepare more sophisicated filtering and patchingHolger Hans Peter Freyther1-8/+27
2010-01-29[nat] Make use of the LOGP macro in the code base.Holger Hans Peter Freyther1-13/+11
2010-01-25[nat] Handle write errors with a warning to make the compiler happyHolger Hans Peter Freyther1-1/+6
2010-01-21[nat] Add a bsc_filter.c which will carry out the analysis and filteringHolger Hans Peter Freyther1-6/+14
2010-01-13[nat] Use the right len for the packages..Holger Hans Peter Freyther1-2/+2
2010-01-13[nat] Really forward the data to the BSCHolger Hans Peter Freyther1-0/+1
2010-01-13[nat] Make sure the ipaccess_bsc_cb will be called..Holger Hans Peter Freyther1-0/+1
2010-01-13[nat] Unregister the fd before leaving..Holger Hans Peter Freyther1-0/+1
2010-01-13[nat] First code to simply forward data from the MSC to the real BSCHolger Hans Peter Freyther1-0/+97
2010-01-12[nat] Turn off compiler warning...Holger Hans Peter Freyther1-0/+1
2010-01-12[nat] Security will become important at some point...Holger Hans Peter Freyther1-0/+1