aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/abis_nm.c
AgeCommit message (Collapse)AuthorFilesLines
2009-08-06add function for performing 'CONNECT MULTI-DROP LINK" as per GSM 12.21Harald Welte1-0/+29
don't be confused, BS-11 does not need this. But since I wrote the code before knowing that, I can just as well commit it.
2009-08-06add more ip.access attribute TLV definitionsHarald Welte1-4/+33
2009-08-06use talloc_free() rather than free()Harald Welte1-2/+2
Fix two bugs in OML software download code where we allocate data structures using talloc, but free() them using the system memory allocator. Spotted by dexter.
2009-07-28move allocation of talloc contexts into link-time constructorHarald Welte1-4/+7
This is much more optimal than checking if the context exists every time we allocate the respective object.
2009-07-21use the TSC that is configured in bts->tsc rather than hardcoded valueHarald Welte1-1/+1
2009-07-12add more ipaccess 12.21 object classes, NSVC only exists onceHarald Welte1-4/+2
2009-07-12more ip.access abis_nm attributesHarald Welte1-8/+8
we also rename some existing attributes to reflect reality
2009-07-08ipacess-config: Handle NVATTR NACKs in ipaccess-configHolger Hans Peter Freyther1-0/+12
Currently we send the attribute changes in a send and forget fashion. But sometimes the nanoBTS is sending us a NACK, e.g with a invalid unit id. Start handling the NACK and provide an error message to the user. The error message is not yet describing the cause of the error but this is a slight progress to the previous silent failure.
2009-07-03add more TLV parser definitiosn for IPA NM attributesHarald Welte1-2/+13
2009-07-03add code to ipaccess-config set nanoBST NVRAM attributesHarald Welte1-0/+12
2009-06-26use taloc_zero() rather than talloc() and explisit memset()Harald Welte1-2/+1
2009-06-26use named variant when allocating msgb'sHarald Welte1-1/+2
when we generate a talloc report (SIGUSR1), we can now see which system allocated a given msgb, this helps memory leak debugging
2009-06-26Merge branch 'master' into tallocHarald Welte1-1/+1
2009-06-26fix typosHarald Welte1-1/+1
2009-06-21switch to dynamically allocated BTS and TRX data structuresHarald Welte1-8/+8
This makes it much easier to do run-time configuration using the vty interface.
2009-06-20introduce talloc all over OpenBSCHarald Welte1-2/+9
2009-06-12abis_nm: fix printing of ADMinistrative stateHarald Welte1-1/+1
2009-06-10[o&m] Dispatch a signal for nacked O&M messagesHolger Hans Peter Freyther1-0/+3
When trying to operate a nanoBTS900 on channels for 1800 or the other way around the "SET BTS ATTRIBUTES" message will be nacked. Dispatch all nacked messages from abis_nm via signals. Handle this in bsc_hack.c, print a small hint and exit the application as this is considered a fatal unrecoverable error (the exit is in the app, so a library can be more robust).
2009-06-10move openbsc into its own subdirectoryHarald Welte1-0/+2332