Harald Welte (local)
37a7d361f4
remove printf for every packet in pcap code
2009-08-12 21:04:50 +02:00
Holger Hans Peter Freyther
34e97495a6
misc: Add prototypes to header files, include more header files
...
Fix various warnings about implicit declarations of functions.
2009-08-10 07:54:02 +02:00
Harald Welte
42581829ec
the actual config file code (not just config files)
...
this was missing from commit a08a9acdb6
2009-08-08 16:12:58 +02:00
Harald Welte
7bfc267496
move allocation of talloc contexts into link-time constructor
...
This is much more optimal than checking if the context exists every
time we allocate the respective object.
2009-07-28 00:41:45 +02:00
Harald Welte
eab33356d0
fix various RSL msgb memory leaks in error paths
2009-06-27 03:09:53 +02:00
Harald Welte
470ec29b0d
use taloc_zero() rather than talloc() and explisit memset()
2009-06-26 20:25:23 +02:00
Harald Welte
966636f39f
use named variant when allocating msgb's
...
when we generate a talloc report (SIGUSR1), we can now see which system
allocated a given msgb, this helps memory leak debugging
2009-06-26 19:39:35 +02:00
Harald Welte
2cf161be08
introduce talloc all over OpenBSC
2009-06-20 22:36:41 +02:00
Andreas Eversberg
20152a35e3
[pcap] Write incoming packages without the extra mISDN header
...
This patch fixes the PCAP logging. If frames are received from E1
interface, an 8 byte mISDN header (MISDN_HEADER_LEN) is in front of the
RSL packet. When frames are transmitted to the E1 interface, the
pcap_write_packet function will get a message buffer without the mISDN
header in front of the RSL packet. The pcap file was tested and the
output is correct.
Follow up patches should make use the msgb->l2, make the ipaccess
code use the pcap writing too...
2009-06-10 14:47:33 +02:00
Harald Welte
13e10daa33
move openbsc into its own subdirectory
2009-06-10 05:40:52 +08:00