aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/bitvec.c
AgeCommit message (Collapse)AuthorFilesLines
2009-12-16fix bug in bitvec resulting in all bits being set to 0xffHarald Welte1-3/+3
2009-12-14bitvec: Introduce bitvec_get_nth_set_bit() functionHarald Welte1-0/+16
This is particularly important for determining the ARFCN for cells reported in 04.08 MEAS REP.
2009-12-14bitvec updates and code simplificationHarald Welte1-9/+40
* introduce a new bitvec_get_bit_pos() function to determine the bit value at a given position inside a bit vector * make sure bitvec_{get,set}_bit_pos() share code as possible
2009-12-01Replace template-based SYSTEM INFORMATION with real implementationHarald Welte1-0/+123
Before this commit, OpenBSC used templates for the SYSTEM INFO 1, 2, 3, 4, 5 and 6 messages. Those templates were patched in various places to reflect the network config like ARFCN. Now, we actually generate those SI messages ourselves, using values from the configuration file, and even calculating neighbor cell lists. All bts'es that you have configured in OpenBSC will end up in the neighbor cell list - which should be more than sufficient for the current small-single-site networks.