Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-17 | m2ua: Make sure all replies contain the link identifierzecke/vty-work-wip | Holger Hans Peter Freyther | 1 | -1/+11 | |
2011-02-17 | vty: Remove more globals from the bsc data. | Holger Hans Peter Freyther | 8 | -89/+117 | |
This is a interim solution until we have the new and all mighty new config file format. This should work for now, makes the init abit harder to understand though. | |||||
2011-02-17 | m2ua: Start link only after we had the emergency alignment | Holger Hans Peter Freyther | 2 | -3/+8 | |
This should avoid us getting an error as we are sending the SLTM too fast. In one way this makes sense, on the other hand we already have too many states and should remove some variables | |||||
2011-02-17 | log: Improve some logging messages across several files. | Holger Hans Peter Freyther | 2 | -16/+21 | |
2011-02-17 | m2ua: Do nothing on a reset request for now. | Holger Hans Peter Freyther | 1 | -4/+10 | |
Only restart the link test on this link in case the link is present and we need to do things. The link up/down should be controlled in a different way. | |||||
2011-02-17 | m2ua: Keep the M2UA ASP state in the mtp_m2ua_link | Holger Hans Peter Freyther | 2 | -36/+97 | |
This change allows to run multiple links over the same SCTP connection or multiple SCTP connections. It does not yet support fail over handling or load balancing but that seems possible now. | |||||
2011-02-17 | m2ua: Include the interface identifier in the notify message | Holger Hans Peter Freyther | 1 | -2/+5 | |
2011-02-17 | mtp: Rename link_no to nr, add a name like for the other commands | Holger Hans Peter Freyther | 6 | -53/+63 | |
2011-02-17 | mtp: Make the mtp_link point to a specific type of link | Holger Hans Peter Freyther | 10 | -70/+132 | |
We might want to be able to change the type of a link at runtime. Decouple the link and the actual type of the link. | |||||
2011-02-17 | vty: Move link commands from the name to the linkset number | Holger Hans Peter Freyther | 1 | -10/+10 | |
2011-02-17 | mtp: Stop hardcoding the supported SSN inside the mtp_layer3.c | Holger Hans Peter Freyther | 4 | -2/+15 | |
Stop hardcoding the supported ssn's inside the mtp_layer3.c and make it possible to allow to configure this in the future. | |||||
2011-02-17 | mtp: Remove the bsc pointer from the MTP LinkSet | Holger Hans Peter Freyther | 5 | -8/+7 | |
2011-02-17 | mtp: Rename no to nr to align with the rest of the structs | Holger Hans Peter Freyther | 3 | -8/+8 | |
2011-02-17 | bsc: Print the talloc allocation report on SIGUSR1 | Holger Hans Peter Freyther | 1 | -0/+9 | |
2011-02-17 | bsc: Move the signal handling code over to the bsc.c | Holger Hans Peter Freyther | 3 | -67/+46 | |
2011-02-17 | bsc: Move the option parsing into the common code in bsc.c | Holger Hans Peter Freyther | 3 | -146/+90 | |
2011-02-17 | bsc: Cleanup some fields and names | Holger Hans Peter Freyther | 5 | -15/+5 | |
2011-02-17 | ss7: Move all mtp linksets callbacks into the app layer | Holger Hans Peter Freyther | 4 | -60/+77 | |
2011-02-17 | ss7: Move the linkset up/down into the ss7_app, move some code around | Holger Hans Peter Freyther | 6 | -56/+65 | |
2011-02-17 | ss7: Provide a way to start the application | Holger Hans Peter Freyther | 5 | -38/+35 | |
2011-02-17 | ss7: Create a SS7 application that is responsible for the routing | Holger Hans Peter Freyther | 15 | -115/+499 | |
2011-02-17 | msc: Move more state into the sccp_state.c | Holger Hans Peter Freyther | 3 | -25/+11 | |
2011-02-17 | msc: Move the nat handling into the sccp_state for now | Holger Hans Peter Freyther | 3 | -42/+50 | |
2011-02-17 | msc: Move the MSC Connection into a new header file | Holger Hans Peter Freyther | 15 | -172/+314 | |
This is in preparation of splitting the MSC part and the nat logic for the upcoming config rewriting. | |||||
2011-02-17 | m2ua: Start to separate the SCTP code and M2UA to allow multiple links | Holger Hans Peter Freyther | 4 | -61/+141 | |
We want to be able to support multiple links over different SCTP connection and in the future also over the same connection. This is the first step to separate the SCTP connection handling from the link handling inside these messages. | |||||
2011-02-17 | mtp: Allow to find a linkset by number | Holger Hans Peter Freyther | 2 | -26/+38 | |
2011-02-17 | mtp: Allocate the MTPLinkSet as a child of the BSC | Holger Hans Peter Freyther | 8 | -35/+28 | |
In preparation of the VTY code change, make the mtp linkset a child of the bsc. | |||||
2011-02-17 | bsc: Allocate the bsc with talloc instead | Holger Hans Peter Freyther | 8 | -118/+151 | |
Allocate the bsc with talloc to have a nice root context for everything in the system. | |||||
2011-02-17 | m2ua: Close a huge memory leak in the m2ua code. | Holger Hans Peter Freyther | 1 | -3/+6 | |
2011-02-17 | vty; Remove the lac/mnc/mcc option as this was never implemented | Holger Hans Peter Freyther | 1 | -38/+0 | |
2011-02-10 | msc: The udt_relay could be implemented with the normal cellmgr now | Holger Hans Peter Freyther | 3 | -318/+7 | |
Simplify the code and remove the standalone udt_relay application, the job can be done with cellmgr_ng. This will happen after we have settled for a new config file format. | |||||
2011-02-10 | msc: In forward_only mode never ask any of the connection tracking code | Holger Hans Peter Freyther | 1 | -3/+5 | |
For the forward only code we never want to go through the other cases, make sure to always return. | |||||
2011-02-10 | bsc: Remove the m2ua_set pointer from the struct as well | Holger Hans Peter Freyther | 2 | -16/+16 | |
2011-02-10 | bsc: Remove the global link_set pointer from the bsc | Holger Hans Peter Freyther | 7 | -98/+128 | |
Start removing the static names for the linkset | |||||
2011-02-10 | bsc: Move the connection tracking code out of main file | Holger Hans Peter Freyther | 3 | -471/+517 | |
2011-02-10 | bsc: Stop using the bsc.link_set directly | Holger Hans Peter Freyther | 1 | -5/+7 | |
2011-02-10 | bsc: Move the BSC<->MSC variables to a new struct. | Holger Hans Peter Freyther | 11 | -301/+333 | |
Move the MSC related information out of the bsc_data and update the code to use this BSC configuration. This is greatly cleaning up the code and in theory there might now be two BSC and two MSCs that one application can handle (minus the missing VTY config) | |||||
2011-02-10 | stp: Allow/Disallow to inject messages on the UDP/M2UA interface | Holger Hans Peter Freyther | 3 | -1/+14 | |
2011-02-10 | stp: Add code that allows to inject messages on any linkset | Holger Hans Peter Freyther | 4 | -2/+145 | |
This can be useful to test out certain messages without having any of the linksets be fully connected. It is not possible to get the result. In the future this code should reply with an M2UA error message if something went wrong. | |||||
2011-01-31 | vty: Fix the help and the parameters for the trace command | Holger Hans Peter Freyther | 1 | -3/+3 | |
2011-01-30 | isup: Make it possible for the STP to handle/not handle ISUP messages | Holger Hans Peter Freyther | 3 | -2/+25 | |
Add an option to decide if we should handle GROUP BLOCK and RESET messages inside the STP or if we should forward those as well. | |||||
2011-01-28 | mtp: Turn error messages into full sentences. | Holger Hans Peter Freyther | 4 | -21/+31 | |
Turn the error messages into full sentences that end with a full stop. Try to put the link set name and the link number into these messages. | |||||
2011-01-28 | mtp: Forbid link up/failure on blocked links. | Holger Hans Peter Freyther | 2 | -0/+12 | |
2011-01-28 | udp: Use link up/down signals from the MIB for the link | Holger Hans Peter Freyther | 2 | -8/+20 | |
The mib was patched to send link up/down in case of failures, only put a link service when the MIB tells us the link is up, the failure case should only happen for remote links failing. We will reset and go through link alignment. | |||||
2011-01-26 | mgcp: Turn the endpoint-offset into a proper config option | Holger Hans Peter Freyther | 1 | -3/+2 | |
2011-01-26 | mgcp: Make it possible to control the offset from Endpoint to CIC | Holger Hans Peter Freyther | 1 | -4/+17 | |
2011-01-26 | mtp: Assign a name to linkset, use this name in the log messages | Holger Hans Peter Freyther | 5 | -9/+23 | |
2011-01-26 | sctp: Close the socket if we get <= 0 as a result for sctp_rcvmsg | Holger Hans Peter Freyther | 1 | -1/+1 | |
The manpage says that -1 is the indication for error but on 2.6.12 we just ended up in a infinite loop as select shows the socket as readable but a recvmsg does not give any data. | |||||
2011-01-25 | mgcp: Merge from master to respond to a RQNT | Holger Hans Peter Freyther | 1 | -2/+27 | |
2011-01-25 | mtp: Send the TFP/TRA/TFA with the first SLS provided by that link1.1.0 | Holger Hans Peter Freyther | 1 | -4/+5 | |