Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-gbproxy
/
086c9cd447ee84e29092f44ea979e9797bd2195c
/
openbsc
/
src
/
nat
/
bsc_mgcp_utils.c
b28f5a0
nat: Change number of multiplexes to the max-endpoints
by Holger Hans Peter Freyther
· 14 years ago
473b38a
nat: Allocate endpoints from multiple multiplexes.
by Holger Hans Peter Freyther
· 14 years ago
ef9d138
nat: Start making the number of multiplexes configurable
by Holger Hans Peter Freyther
· 14 years ago
9575164
nat: Allocate the endpoint status dynamically
by Holger Hans Peter Freyther
· 14 years ago
a63d35c
ipa: Only use one IPA number for Osmo extensions
by Holger Hans Peter Freyther
· 14 years ago
0e3e88e
License change: We are now AGPLv3+ instead of GPLv2+
by Harald Welte
· 14 years ago
e355a43
nat: Verify that the endpoint from the assignment command exists
by Holger Hans Peter Freyther
· 14 years ago
d5cd304
ipaccess: Put our extensions to the protocol into the same enum
by Holger Hans Peter Freyther
· 14 years ago
f8fd106
nat: Send a transcoder reset on start up.
by Holger Hans Peter Freyther
· 14 years ago
3176420
nat: Keep the audio name and default payload around
by Holger Hans Peter Freyther
· 14 years ago
90d3817
nat: Use the write_queue inside the CFG.
by Holger Hans Peter Freyther
· 14 years ago
0d44a39
nat: NULL check the allocation and print a nice warning.
by Holger Hans Peter Freyther
· 14 years ago
4e6129a
nat: Replace the MGCP Endpoint if that is required
by Holger Hans Peter Freyther
· 14 years ago
6dc928e
nat: Use different static transaction numbers for the DLCX/MDCX message
by Holger Hans Peter Freyther
· 14 years ago
14f728e
nat: Document that the MDCX message is not implemented
by Holger Hans Peter Freyther
· 14 years ago
2b5ae6b
nat: Send the right MDCX down the stream
by Holger Hans Peter Freyther
· 14 years ago
60bfe4e
nat: Remove the code that is wrongly placed..
by Holger Hans Peter Freyther
· 14 years ago
d04d365
nat: Close the right endpoint down the stream.
by Holger Hans Peter Freyther
· 14 years ago
926c5fd
nat: Attempt to assign the BSC Timeslot based on a free list
by Holger Hans Peter Freyther
· 14 years ago
bf2e1b5
nat: Remove the CRCX value from the nat
by Holger Hans Peter Freyther
· 14 years ago
aa86161
nat: Reindent the code, no functional change
by Holger Hans Peter Freyther
· 14 years ago
7089d53
nat: Make the code work in terms of endpoints instead of timeslot/multiplex
by Holger Hans Peter Freyther
· 14 years ago
bec108e
nat: Use the bsc_timeslot when talking to the BSC downstream
by Holger Hans Peter Freyther
· 14 years ago
e3ed2be
nat: In case the downstream fails on a CRCX, ask it to do a DLCX
by Holger Hans Peter Freyther
· 14 years ago
25f64d0
nat: Use the state information for the callback.
by Holger Hans Peter Freyther
· 14 years ago
9a87782
nat: Keep the state (CRCX,MDCX,DLCX) of the operation..
by Holger Hans Peter Freyther
· 14 years ago
a9f132d
nat: Free the endpoint when we get an empty CI.
by Holger Hans Peter Freyther
· 14 years ago
526b4d3
mgcp: Make the CI uint32_t all the way to avoid mismatch
by Holger Hans Peter Freyther
· 14 years ago
cbc6354
nat: Provide information of when a msg does not contain a CI
by Holger Hans Peter Freyther
· 14 years ago
774d1d3
nat: Use the mgcp_config_alloc to have defaults initialized
by Holger Hans Peter Freyther
· 14 years ago
148c5d3
mgcp: Attempt to separate the RTP/RTCP port for the Network and for the BTS
by Holger Hans Peter Freyther
· 14 years ago
fab76aa
mgcp: Group the state for bts/net into a struct and have two instances
by Holger Hans Peter Freyther
· 14 years ago
f48e4b6
nat: Fix the spelling of that comment.
by Holger Hans Peter Freyther
· 14 years ago
90e5eae
Use new include paths of libosmo-sccp 0.0.2
by Harald Welte
· 14 years ago
4a9dd3b
nat: Fix compilation with nat not being enabled.
by Holger Hans Peter Freyther
· 14 years ago
bd11639
nat: u_int16_t -> uint16_t
by Holger Hans Peter Freyther
· 14 years ago
0b77635
nat: u_int8_t -> uint8_t
by Holger Hans Peter Freyther
· 14 years ago
3357a7b
nat: Count the number of dropped SCCP and MGCP calls as well.
by Holger Hans Peter Freyther
· 14 years ago
e36be81
nat: Do not use the bssap.h include as it does not exist in this branch.
by Holger Hans Peter Freyther
· 14 years ago
fbd6964
nat: Fix memory leak... in MGCP forwarding
by Holger Hans Peter Freyther
· 14 years ago
6bed048
nat: Release the transaction id earlier, always reset the BSC
by Holger Hans Peter Freyther
· 14 years ago
2743ec4
nat: Attempt to clarify the text inside the log message.
by Holger Hans Peter Freyther
· 14 years ago
9ef7881
nat: Only send DLCX when we have send a CRCX to the BSC on this endpoint
by Holger Hans Peter Freyther
· 14 years ago
f0ac14a
nat: Use hex for the endpoint names
by Holger Hans Peter Freyther
· 14 years ago
3633095
nat: Change MGCP DLCX handling and send dummy MDCX to the BTS.
by Holger Hans Peter Freyther
· 14 years ago
c95e99b
[nat] Reword warning when we had a pending transaction and forget about it.
by Holger Hans Peter Freyther
· 14 years ago
f526c86
nat: Clear the connection on a DLCX
by Holger Hans Peter Freyther
· 15 years ago
98d15ef
nat: Return the SCCP Connection again...
by Holger Hans Peter Freyther
· 15 years ago
259b90b
nat: Return the newest SCCP connection...
by Holger Hans Peter Freyther
· 15 years ago
a707061
Use osmocore tlv definition for GSM0808.
by Holger Hans Peter Freyther
· 14 years ago
c93f00b
nat: Set a dummy bts_ip to avoid misdetection of the bts...
by Holger Hans Peter Freyther
· 15 years ago
eb4edde
nat: Attempt to have a single BSC write method
by Holger Hans Peter Freyther
· 15 years ago
9221944
nat: Allow to realloc already allocated endpoints
by Holger Hans Peter Freyther
· 15 years ago
8afdcba
nat: Attempt to make MGCP forwarding more robust
by Holger Hans Peter Freyther
· 15 years ago
0befa6d
nat: Fix thinko... use the right fd to determine the IP of the bts
by Holger Hans Peter Freyther
· 15 years ago
75749d0
nat: Improve the log message and print the errno/strerror(errno)
by Holger Hans Peter Freyther
· 15 years ago
88628f5
nat: Set the MGCP audio payload to -1.
by Holger Hans Peter Freyther
· 15 years ago
65b745e
Revert "nat: Remember where the BTS is listening for things."
by Holger Hans Peter Freyther
· 15 years ago
c0ff1d0
nat: Close all endpoints used by a BSC when the BSC is gone
by Holger Hans Peter Freyther
· 15 years ago
55edb78
nat: Remember a pending delete on an endpoint and carry it out later
by Holger Hans Peter Freyther
· 15 years ago
f9c8d0f
nat: Avoid crashing when we have no pending transaction
by Holger Hans Peter Freyther
· 15 years ago
c12e193
nat: Logging improvement for the nat.
by Holger Hans Peter Freyther
· 15 years ago
b02692f
nat: Remember where the BTS is listening for things.
by Holger Hans Peter Freyther
· 15 years ago
81bda81
nat: No need to match \r\n when parsing the C: N
by Holger Hans Peter Freyther
· 15 years ago
3237065
nat: Remove the broken empty line check, follow \n vs \r\n of input
by Holger Hans Peter Freyther
· 15 years ago
e85bc49
nat: Use a ptr that was allocated by talloc
by Holger Hans Peter Freyther
· 15 years ago
0d0aaa6
nat: Make rewrite work on string, read to a string first, copy to msgb
by Holger Hans Peter Freyther
· 15 years ago
9fec010
nat: Return MGCP messages to the call agent
by Holger Hans Peter Freyther
· 15 years ago
8ddcc15
nat: Handle CRCX/MDCX/DLCX at the nat
by Holger Hans Peter Freyther
· 15 years ago
acd6420
nat: Test rewriting of MGCP messages to patch ip and port
by Holger Hans Peter Freyther
· 15 years ago
8917998
nat: Add code to find a BSC connection by the given msc multiplex
by Holger Hans Peter Freyther
· 15 years ago
3468be3
nat: First go at handling MGCP inside the nat
by Holger Hans Peter Freyther
· 15 years ago
1f27839
nat: In the case of losing the MSC, reset all endpoints
by Holger Hans Peter Freyther
· 15 years ago
dccb915
nat: Look at the assignment command and remember on which timeslot the data is
by Holger Hans Peter Freyther
· 14 years ago