Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-05-25 | [GPRS] NS: Always generate LOG_INFO message when we block NS-VC | Harald Welte | 1 | -0/+5 | |
2010-05-25 | [GPRS] Use new 'encapsulation udp local-port 23000' in osmo_sgsn.cfg | Harald Welte | 1 | -1/+1 | |
2010-05-23 | gprs: Cast the lh to uint_8* and make the other method non-const | Holger Hans Peter Freyther | 1 | -2/+2 | |
We are assigning the header to non const methods... so make the param non-const. | |||||
2010-05-23 | gprs: make gprs_llc_hdr_dump return void. | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-05-23 | gprs_llc.c: memset the llhp struct to be sure it is initialized. | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-05-23 | gb_proxy_vty.c: Remove variable that appears to be unused | Holger Hans Peter Freyther | 1 | -2/+0 | |
There is no other in_addr inside this file and it appears that we don't use the 'ia' right now and will not use it in the near future. | |||||
2010-05-23 | gprs_ns_frgre.h: Create the header and include it | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-05-23 | gprs_ns.c: Make make_socket known to the compiler | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-05-23 | gprs: Fix warnings on funny casts for the return statement | Holger Hans Peter Freyther | 1 | -4/+3 | |
Change gprs_nsvc_reset to return void instead of a int as the gb_proxy.c currently ignores the reutnr value anyway. Change the caller inside gprs_ns to return the newly allocated nsvc instead of the return of gprs_nsvc_reset. | |||||
2010-05-23 | gprs_bssgp.c: Return something from non void methods. | Holger Hans Peter Freyther | 1 | -1/+3 | |
In one use the rc variable we are assigning to, in the others return 0 even if we have a FIXME there. | |||||
2010-05-23 | gprs_bssgp.c: Cast const of TLVP_VAL away. | Holger Hans Peter Freyther | 1 | -2/+2 | |
Fix a compiler warning, we cast the const away at various other parts in the code as well. We should consider removing the const from the TLV struct.. | |||||
2010-05-23 | gsm_04_11: Include bsc_api.h for the dtap signature. | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-05-23 | bs11_config.c: Forward declare BTS init function | Holger Hans Peter Freyther | 1 | -0/+1 | |
2010-05-23 | debug: Make GPRS params non-const to avoid compiler warning | Holger Hans Peter Freyther | 1 | -4/+2 | |
Make log_set_nsvc_filter, log_set_bvc_filter take a non-const parameter as we are going to assign it to a non-const pointer. | |||||
2010-05-23 | gprs: Disable strict aliasing as we are breaking the rules right now | Holger Hans Peter Freyther | 1 | -1/+1 | |
2010-05-22 | bsc_init: Do not use magic numbers for GSM 12.21 states. | Holger Hans Peter Freyther | 1 | -6/+6 | |
2010-05-19 | [GPRS] Gb proxy VTY: Make sure all lines are aligned properly | Harald Welte | 1 | -1/+1 | |
2010-05-19 | [GPRS] Gb Proxy: print only one line for every BVCI | Harald Welte | 1 | -4/+6 | |
2010-05-19 | [GPRS] NS: Better formatting of VTY output | Harald Welte | 1 | -6/+8 | |
2010-05-19 | [GPRS] NS: properly parse FR DLCI on Rx | Harald Welte | 1 | -10/+4 | |
2010-05-19 | [GPRS] NS: Never respond to STATUS with STATUS to prevent loops! | Harald Welte | 1 | -0/+6 | |
2010-05-19 | [GPRS] NS: SOCK_RAW sockets always provide the full IPv4 header on receive | Harald Welte | 1 | -5/+14 | |
2010-05-19 | [GPRS] NS/FR/GRE rcvmsg case: msgb_free() in error case | Harald Welte | 1 | -3/+2 | |
2010-05-19 | [GPRS] Make SGSN more verbose when startup fails | Harald Welte | 1 | -2/+13 | |
2010-05-19 | [GPRS] NS: Make sure we allocate NS packet with headroom for FR/GRE | Harald Welte | 2 | -7/+7 | |
2010-05-19 | [GPRS] NS: FR/GRE: Use AF_INET, correctly encode FR DLCI and GRE payload type | Harald Welte | 1 | -3/+4 | |
2010-05-19 | [GPRS] NS: VTY: Move all local ip/port bind values into 'ns' node | Harald Welte | 8 | -92/+123 | |
This removes the requirement for gb_proxy and sgsn to have duplicate vty parsing code | |||||
2010-05-19 | [GPRS] Add Frame Relay in GRE encapsulation for NS | Harald Welte | 10 | -36/+348 | |
2010-05-19 | socket: Add support for GRE sockets | Harald Welte | 1 | -4/+15 | |
2010-05-19 | [SGSN] Gb Proxy: Simplify configuration | Harald Welte | 3 | -61/+19 | |
Almost all parameters about the SGSNs NS-VC can be specified in the NS protocol node. All that needs to remain in the gbproxy config node is "nsip sgsn nsei XXX". | |||||
2010-05-18 | [GPRS] SGSN: use GGSN IP address from config file, disable TMSI allocation | Harald Welte | 4 | -17/+41 | |
2010-05-18 | [GPRS] SGSN: actually isert a ggsn context when we allocate it | Harald Welte | 1 | -0/+1 | |
2010-05-18 | [GPRS] SGSN: Make sure libgtp timer doesn't segfault | Harald Welte | 1 | -0/+1 | |
2010-05-18 | [GPRS] SGSN: No need to calculate difference for libgtp timer | Harald Welte | 1 | -39/+2 | |
The libgtp return value is already a timespan value, not a wallclock time. | |||||
2010-05-18 | [GPRS] fix numerous compiler warnings | Harald Welte | 3 | -12/+10 | |
2010-05-18 | [GPRS] SGSN: TMSI allocation | Harald Welte | 2 | -31/+75 | |
2010-05-18 | [GPRS] SGSN: Correctly set upper 4 bits of PDP address to 0 | Harald Welte | 1 | -0/+9 | |
It's really strange. In GTP those 4 bits are 1, in 04.08 they are zero. Otherwise the IE is exactly the same :/ | |||||
2010-05-18 | [GPRS] SGSN: exit() if we cannot bind to the GTP address | Harald Welte | 1 | -0/+3 | |
2010-05-18 | [GPRS] SGSN: Make sure the PCO from GGSN are passed to the MS | Harald Welte | 1 | -1/+1 | |
2010-05-18 | [GPRS] SGSN: properly delete a PDP context after receiving PDP CTX DEACT REQ | Harald Welte | 6 | -43/+86 | |
2010-05-18 | [GPRS] SGSN: Don't use GGSN-provided QoS as the MS doesn't like it | Harald Welte | 1 | -4/+3 | |
2010-05-18 | [GPRS] SGSN: ensure we mark libgtp filedescriptors as READ | Harald Welte | 1 | -0/+3 | |
2010-05-18 | [GPRS] LLC: Fix logic to detect unknown TLLI/SAPI | Harald Welte | 1 | -8/+10 | |
2010-05-18 | [GPRS] SGSN: properly initialzie pdp_list head of mm ctx | Harald Welte | 1 | -0/+1 | |
2010-05-18 | [GPRS] LLC: print human-readable LLC command type | Harald Welte | 1 | -1/+17 | |
2010-05-18 | [GPRS] LLC: Add VTY interface for LLC | Harald Welte | 4 | -36/+86 | |
2010-05-18 | [GPRS] fix null pointer dereference in GMM | Harald Welte | 1 | -2/+2 | |
2010-05-18 | [GPRS] BSSG: Fix Vty printing of BVC | Harald Welte | 1 | -1/+1 | |
2010-05-18 | [GPRS] BSSGP: Use correct values for SIGNALLING and PTM BVCI | Harald Welte | 1 | -5/+5 | |
2010-05-18 | [GPRS] Make sure libsgsn.a is only built when libgtp is available | Harald Welte | 1 | -1/+1 | |