aboutsummaryrefslogtreecommitdiffstats
path: root/include/mtp_data.h
AgeCommit message (Collapse)AuthorFilesLines
2011-01-20mtp: Send the SLTM/SLTA on the link directlyHolger Hans Peter Freyther1-1/+0
For both the SLTM that the app is sending and the SLTM we are receiving we don't want to go through the SLC.
2011-01-20mtp: Count the links in a linksetHolger Hans Peter Freyther1-0/+2
2011-01-20mtp: Create a method for a link failure to restart the link.Holger Hans Peter Freyther1-0/+2
Make sure that a failed link will be restarted by calling the reset method which should take the link down.
2011-01-20mtp: Remove the unused linkset_sccp_down routine as it is not usedHolger Hans Peter Freyther1-1/+0
2011-01-20mtp: Move the link testing into a new file for mtp_linkHolger Hans Peter Freyther1-11/+26
The link testing should work under the linkset and if the SLTM is failing the link should be taken down and it should be restarted.
2011-01-20mtp: Rename the the_link to set as it is a link setHolger Hans Peter Freyther1-1/+1
2011-01-20mtp: Start the linktest directlyHolger Hans Peter Freyther1-2/+0
No need for delaying the linktest, start it directly when the linkset should come up
2011-01-20mtp: Send the TFP/TRA once the first link is availableHolger Hans Peter Freyther1-0/+1
Instead of sending SCCP TFP/TRA as a response to a TRA the code will now send one as a response to the first SLTA we receive in the linkset on the first link.
2011-01-20isup: Allow to have a different OPC for ISUP messages.Holger Hans Peter Freyther1-1/+1
2011-01-20mtp: Make the input path work on a specific link of the linksetHolger Hans Peter Freyther1-1/+1
2011-01-20stp: Allow to forward all ISUP messages without any modificationHolger Hans Peter Freyther1-0/+3
2011-01-20stp: Forward unhandled ISUP from one end to anotherHolger Hans Peter Freyther1-0/+1
2011-01-17mtp: Rename link_data to mtp_link and move out the transport specific thingsHolger Hans Peter Freyther1-5/+28
Rename link_data to mtp_link and move it into the mtp_data header file, also remove the union to ease creating more of the subtypes. This is done in preparation to the linkset knowing more about the link (e.g. having a link test per link instead of per link).
2011-01-17mtp: Turn the MTPl2 link into a list of links.Holger Hans Peter Freyther1-2/+3
2011-01-17mtp: Keep an array for the SLS -> SLC mapping for active links.Holger Hans Peter Freyther1-1/+4
2011-01-17mtp: Make the link_data be a child of the link_setHolger Hans Peter Freyther1-0/+3
Change the order of the link and linkset. The link will be below the linkset. This change should make it more easy to introduce multiple linksets.
2011-01-17mtp: Propagate link and linkset failures in two stagesHolger Hans Peter Freyther1-2/+7
Handle a single link failure in links.c and if all the links have failed propagate it up. This is preparing the multiple links support.
2011-01-17mtp: Rename mtp_link to mtp_link_set as this is the linksetHolger Hans Peter Freyther1-12/+12
The link_udp is actually below the linkset. We need to get this right now and then can have multiple links.
2011-01-17mtp: Attempt to select the sls properly in the round robin fashionHolger Hans Peter Freyther1-0/+2
When we call the submit method with a SLS of -1 we will try to find the next SLS to do things in a round robin way.
2011-01-17mtp: Kill the link variable from the mtp link.Holger Hans Peter Freyther1-4/+0
2011-01-17sccp: Stop queueing messages between SLTM messagesHolger Hans Peter Freyther1-2/+0
Remove the queueing of messages that was added during a debugging session and should not be needed. This will simply bringing down the linkset.
2011-01-16license: Switch to the GNU AGPLv3 for this network serviceHolger Hans Peter Freyther1-7/+6
2011-01-01mtp: Allow to have a different POC for SCCPHolger Hans Peter Freyther1-1/+1
2010-12-10isup: Respond to a ISUP GRS with a GRA.Holger Hans Peter Freyther1-0/+1
2010-11-26mtp: Be able to set the spare bits in the network indicatorHolger Hans Peter Freyther1-0/+1
2010-11-26mtp: Store the NetworIndicator in the mtp_link and use itHolger Hans Peter Freyther1-0/+1
Prepare to make the ni configurable and store it inside the mtp_link where it can be changed by the user of the mtp_link. Initialize this to the current value.
2010-08-04Use libosmocore instead of the old temporary laF0rge1 lib..Holger Hans Peter Freyther1-6/+3
2010-07-31u_int8_t -> uint8_tHolger Hans Peter Freyther1-2/+2
2010-07-28Public release of the cellmgr_ng code to convert E1 to IPA SCCPHolger Hans Peter Freyther1-0/+88