aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/bsc_msc.h
AgeCommit message (Collapse)AuthorFilesLines
2010-07-05nat: Store the msc_con in the data of the bsc_fdHolger Hans Peter Freyther1-0/+1
* Stop using nat->msc_con in the read_cb but use the data.
2010-06-15msc: Add msc ip-tos NR option for the BSCHolger Hans Peter Freyther1-1/+2
Allow to set the TOS field via the VTY interface. The SO_PRIORITY was not used as it has no effect on the packets being sent (in contrast to the documentation).
2010-06-15[bsc_msc] Move the id get response into the bsc_msc.cHolger Hans Peter Freyther1-0/+2
Create the message in a common place and then it can be used by tools having an a link or such.
2010-06-15bsc_msc: Add a connection timeout for the MSC.Holger Hans Peter Freyther1-0/+1
When no one is listening our connection would get stuck in the SYN_SENT state and we would be there forever.
2010-06-15bsc_msc_ip.c: Create the GSM network earlier, send the reset on each connectionHolger Hans Peter Freyther1-0/+1
Create the GSM network at the end of the init, send the GSM reset on each reconnection and close a small window when we would send a SCCP msg before being authenticated. For that we have introduced an authenticated into the bsc_msc struct and will manage it inside the bsc_msc_ip.c
2010-06-15msc: Create a real interface for BSC MSC and start handling reconnectsHolger Hans Peter Freyther1-2/+18
Create a BSC<->MSC interface and use it for the BSC MSC IP and the BSC NAT to reduce code duplication on handling reconnects to the MSC and cleaning up the local state. The code is only partially tested and will contain bugs. Currently both the BSC and the NAT will just exit on connection loss and this way have the current behavior.
2010-06-15Correct the company name. It should be On-Waves (ehf)Holger Hans Peter Freyther1-1/+1
2010-06-15nat: Redo a merge with master that happend at this time.Holger Hans Peter Freyther1-1/+1
2010-06-15[bsc_msc] Move the connect to the MSC routine into a new fileHolger Hans Peter Freyther1-0/+30