aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/ipaccess/ipaccess-proxy.c
AgeCommit message (Collapse)AuthorFilesLines
2011-04-05ipaccess: proxy: get rid of internal make_sock() implementationPablo Neira Ayuso1-39/+3
With this patch, we use the implementation available in libcommon.
2011-03-27ipaccess-proxy: fix segfault in handle_dead_socketPablo Neira Ayuso1-0/+5
This patch fixes a segfault if we or one BTS start a TCP connection and close it before any IPAC_MSGT_ID_RESP message is sent.
2011-03-23src: use new library libosmogsm and new path to headers in libosmocorePablo Neira Ayuso1-4/+4
libosmogsm is a new library that is distributed in the libosmocore. Now, openbsc depends on it. This patch gets openbsc with this change. This patch also rewrites all include path to the new osmocom/[gsm|core] Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org>
2011-01-01License change: We are now AGPLv3+ instead of GPLv2+Harald Welte1-6/+5
The reason for this is quite simple: We want to make sure anyone running a customized version of OpenBSC to operate a network will have to release all custom modifiations to the source code.
2010-10-06misc: Once again go from "On Waves" to "On-Waves"..Holger Hans Peter Freyther1-1/+1
Try to get the company name of our sponsor right...
2010-06-10ipa-proxy: Remove printf debugging.Holger Hans Peter Freyther1-2/+0
2010-06-10ipa-proxy: Patch the IPA Set Attribute messages for NSVCIHolger Hans Peter Freyther1-1/+46
We will tell the BTS where we are listening, but the ACK will return the original settings... this should make it possible to intercept the GPRS stream..
2010-06-10ipa-proxy: Fix the send routine.. convert port to network orderHolger Hans Peter Freyther1-1/+3
2010-06-09ipa-proxy: Only handle some stuff of the CCM locally...Holger Hans Peter Freyther1-4/+11
This is a good interim solution for messages not handled by us, right now this would include the NVRAM attributes that I do not feel like caching right now.
2010-06-09ipa-proxy: Move UDP socket code to the BTS and forward messages...Holger Hans Peter Freyther1-20/+77
Forward messages from BTS to Network, Network to BTS... now we only need to fix the Set GPRS attributes on the fly...
2010-06-09ipa-proxy: Add option to locally listen to GPRS...Holger Hans Peter Freyther1-2/+67
This is just the boilerplate code, the rest is not implemted yet.
2010-06-09ipa: Print the IP addr in the listen as well..Holger Hans Peter Freyther1-2/+3
2010-06-09ipa: Say which addr could not be connected...Holger Hans Peter Freyther1-1/+2
2010-06-09ipaccess-proxy: Add getopt based config options to the proxy...Holger Hans Peter Freyther1-0/+70
Make the ip addresses configurable and such.
2010-06-09ipa: Increase msgb size for the IPA msg in the proxy.Holger Hans Peter Freyther1-1/+1
2010-03-30[ipaccess] Avoid bogus compiler warning about uninitialized varsHolger Hans Peter Freyther1-0/+1
2010-03-29[misc] Remove whitespace from the end of the line.Holger Hans Peter Freyther1-1/+1
2010-03-26move log/debug codebase to libosmocoreHarald Welte1-8/+8
The logging/debugging code is generic enough to move it into libosmocore while keeping OpenBSC specific definitions in openbsc itself. This commit uses the logging support present in libosmocore-0.1.2, you will have to update your library to this version.
2010-02-20split 'libosmocore' from openbsc codebaseHarald Welte1-4/+4
This library is intended to collect all generic/common funcitionality of all Osmocom.org projects, including OpenBSC but also OsmocomBB The library currently includes the following modules: bitvec, comp128, gsm_utils, msgb, select, signal, statistics, talloc, timer, tlv_parse, linuxlist msgb allocation error debugging had to be temporarily disabled as it depends on 'debug.c' functionality which at the moment remains in OpenBSC
2009-12-24properly check for EAGAIN in recv() callsHarald Welte1-3/+3
If recv() has no more messages on a non-blocking socket, errno will be EAGAIN, not the return value!
2009-12-24if we recv() from an abis-ip socket, don't consider -EAGAIN an errorHarald Welte1-2/+4
2009-12-24[ipaccess] Move ipaccess utilities into a dedicated subdirectoryHolger Hans Peter Freyther1-0/+1125