Commit Graph
Select branches
Hide Pull Requests
34c3
35c3
36c3
aoip
cccamp2019
fairwaves/production
falconia/production
jolly/vgcs
keith/LCLS_SIP
keith/lcls2r1
keith/lcls_nonsense
keith/sms
keith/sqlite3_no_unixepoch
laforge/gsup
laforge/nosql
laforge/sgsap
laforge/sqlite3
laforge/ussd
lynxis/pre_release
master
msuraev/smpp
neels/1.6.2
neels/35c3
neels/3g_opt_in
neels/a54
neels/call_during_call
neels/cc_timeout
neels/codecs
neels/codecs_fmtp
neels/codecs_tmp
neels/db_log
neels/dbi_debug
neels/dev
neels/dgsm
neels/dgsm_and_codecs
neels/encryption
neels/ho
neels/lcls_nonsense
neels/log
neels/master
neels/mgw_domain
neels/mipsel
neels/mncc_codecs
neels/mncc_codecs2
neels/mncc_codecs3
neels/mncc_path
neels/msc_vlr_test_a54
neels/os2779
neels/os2983
neels/os3062
neels/osmo_timer
neels/re-est
neels/reass
neels/sms_over_gsup
neels/split
neels/unexpected_id_resp
neels/vgcs
neels/vlr_evil_twin1
neels/vlr_evil_twin3
neels/vtyref
news_from_openbsc
osmith/fix-python3
osmith/move-manuals-to-project-repos
osmith/rpm
osmith/wip
osmith/wip-csd
pespin/fix-smsc-use-after-free
pespin/foo
pespin/ipv6
pespin/master
pespin/release-1.4.0
pespin/smpp2
pespin/systemd
pespin/test
pespin/tmp
pmaier/callref
pmaier/fixlength
pmaier/lac
rhizomatica/production
rhizomatica/testing
stsp/lu_expire
stsp/neighbor_ident
stsp/smpp_store_sms
tnt/silent-call
1.0.1
1.1.0
1.1.1
1.1.2
1.10.0
1.10.1
1.11.0
1.11.1
1.2.0
1.3.0
1.3.1
1.4.0
1.5.0
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.8.0
1.9.0
3G_2016_09
debian/0.9.13-0_jrsantos.1
debian/0.9.13-0_jrsantos.2
debian/0.9.13-0_jrsantos.3
debian/0.9.13-0_jrsantos.4
debian/0.9.13-0_jrsantos.5
debian/0.9.14-0_jrsantos.1
debian/0.9.14-0_jrsantos.2
fairwaves/0.14.0-fw.1
fairwaves/0.14.0-fw.2
fairwaves/0.15.1-fw.1
fairwaves/0.15.1-fw.2
fairwaves/0.15.1-fw.3
fairwaves/0.15.1-fw.4
fairwaves/1.6.1-fw.1
neels/os4351
on-waves/0.1
on-waves/0.2
on-waves/0.3
on-waves/0.3.1
on-waves/0.3.2
on-waves/0.3.3
on-waves/0.3.4
on-waves/0.3.91
on-waves/0.3.92
on-waves/0.3.93
on-waves/0.3.94
on-waves/0.3.95
on-waves/0.3.96
on-waves/0.3.97
on-waves/0.3.98
on-waves/0.3.98.2
on-waves/0.3.99
on-waves/0.3.99.1
on-waves/0.3.99.10
on-waves/0.3.99.11
on-waves/0.3.99.12
on-waves/0.3.99.13
on-waves/0.3.99.14
on-waves/0.3.99.15
on-waves/0.3.99.16
on-waves/0.3.99.17
on-waves/0.3.99.18
on-waves/0.3.99.19
on-waves/0.3.99.2
on-waves/0.3.99.20
on-waves/0.3.99.21
on-waves/0.3.99.3
on-waves/0.3.99.4
on-waves/0.3.99.5
on-waves/0.3.99.6
on-waves/0.3.99.7
on-waves/0.3.99.8
on-waves/0.3.99.9
openbsc/0.10.0
openbsc/0.10.1
openbsc/0.11.0
openbsc/0.12.0
openbsc/0.13.0
openbsc/0.14.0
openbsc/0.15.0
openbsc/0.9.0
openbsc/0.9.1
openbsc/0.9.10
openbsc/0.9.11
openbsc/0.9.12
openbsc/0.9.13
openbsc/0.9.13+deb1
openbsc/0.9.14
openbsc/0.9.14-onwaves1
openbsc/0.9.15
openbsc/0.9.16
openbsc/0.9.2
openbsc/0.9.3
openbsc/0.9.4
openbsc/0.9.5
openbsc/0.9.6
openbsc/0.9.8
openbsc/0.9.9
sysmocom/iu_before_collapse
sysmocom/iu_orig_history
upstream/0.9.13
upstream/0.9.14
zecke/release/openbsc-0.15.0+z6
Select branches
Hide Pull Requests
34c3
35c3
36c3
aoip
cccamp2019
fairwaves/production
falconia/production
jolly/vgcs
keith/LCLS_SIP
keith/lcls2r1
keith/lcls_nonsense
keith/sms
keith/sqlite3_no_unixepoch
laforge/gsup
laforge/nosql
laforge/sgsap
laforge/sqlite3
laforge/ussd
lynxis/pre_release
master
msuraev/smpp
neels/1.6.2
neels/35c3
neels/3g_opt_in
neels/a54
neels/call_during_call
neels/cc_timeout
neels/codecs
neels/codecs_fmtp
neels/codecs_tmp
neels/db_log
neels/dbi_debug
neels/dev
neels/dgsm
neels/dgsm_and_codecs
neels/encryption
neels/ho
neels/lcls_nonsense
neels/log
neels/master
neels/mgw_domain
neels/mipsel
neels/mncc_codecs
neels/mncc_codecs2
neels/mncc_codecs3
neels/mncc_path
neels/msc_vlr_test_a54
neels/os2779
neels/os2983
neels/os3062
neels/osmo_timer
neels/re-est
neels/reass
neels/sms_over_gsup
neels/split
neels/unexpected_id_resp
neels/vgcs
neels/vlr_evil_twin1
neels/vlr_evil_twin3
neels/vtyref
news_from_openbsc
osmith/fix-python3
osmith/move-manuals-to-project-repos
osmith/rpm
osmith/wip
osmith/wip-csd
pespin/fix-smsc-use-after-free
pespin/foo
pespin/ipv6
pespin/master
pespin/release-1.4.0
pespin/smpp2
pespin/systemd
pespin/test
pespin/tmp
pmaier/callref
pmaier/fixlength
pmaier/lac
rhizomatica/production
rhizomatica/testing
stsp/lu_expire
stsp/neighbor_ident
stsp/smpp_store_sms
tnt/silent-call
1.0.1
1.1.0
1.1.1
1.1.2
1.10.0
1.10.1
1.11.0
1.11.1
1.2.0
1.3.0
1.3.1
1.4.0
1.5.0
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.8.0
1.9.0
3G_2016_09
debian/0.9.13-0_jrsantos.1
debian/0.9.13-0_jrsantos.2
debian/0.9.13-0_jrsantos.3
debian/0.9.13-0_jrsantos.4
debian/0.9.13-0_jrsantos.5
debian/0.9.14-0_jrsantos.1
debian/0.9.14-0_jrsantos.2
fairwaves/0.14.0-fw.1
fairwaves/0.14.0-fw.2
fairwaves/0.15.1-fw.1
fairwaves/0.15.1-fw.2
fairwaves/0.15.1-fw.3
fairwaves/0.15.1-fw.4
fairwaves/1.6.1-fw.1
neels/os4351
on-waves/0.1
on-waves/0.2
on-waves/0.3
on-waves/0.3.1
on-waves/0.3.2
on-waves/0.3.3
on-waves/0.3.4
on-waves/0.3.91
on-waves/0.3.92
on-waves/0.3.93
on-waves/0.3.94
on-waves/0.3.95
on-waves/0.3.96
on-waves/0.3.97
on-waves/0.3.98
on-waves/0.3.98.2
on-waves/0.3.99
on-waves/0.3.99.1
on-waves/0.3.99.10
on-waves/0.3.99.11
on-waves/0.3.99.12
on-waves/0.3.99.13
on-waves/0.3.99.14
on-waves/0.3.99.15
on-waves/0.3.99.16
on-waves/0.3.99.17
on-waves/0.3.99.18
on-waves/0.3.99.19
on-waves/0.3.99.2
on-waves/0.3.99.20
on-waves/0.3.99.21
on-waves/0.3.99.3
on-waves/0.3.99.4
on-waves/0.3.99.5
on-waves/0.3.99.6
on-waves/0.3.99.7
on-waves/0.3.99.8
on-waves/0.3.99.9
openbsc/0.10.0
openbsc/0.10.1
openbsc/0.11.0
openbsc/0.12.0
openbsc/0.13.0
openbsc/0.14.0
openbsc/0.15.0
openbsc/0.9.0
openbsc/0.9.1
openbsc/0.9.10
openbsc/0.9.11
openbsc/0.9.12
openbsc/0.9.13
openbsc/0.9.13+deb1
openbsc/0.9.14
openbsc/0.9.14-onwaves1
openbsc/0.9.15
openbsc/0.9.16
openbsc/0.9.2
openbsc/0.9.3
openbsc/0.9.4
openbsc/0.9.5
openbsc/0.9.6
openbsc/0.9.8
openbsc/0.9.9
sysmocom/iu_before_collapse
sysmocom/iu_orig_history
upstream/0.9.13
upstream/0.9.14
zecke/release/openbsc-0.15.0+z6
-
cd99387bd2
* use more constants to name the various BTS/TRX/... attributes * set BS power reduction up to 30dB reduction. we want to be quiet!
Harald Welte
2009-02-15 16:16:28 +0000 -
940093296e
support non-123 ARFCN on nonoBTS
Harald Welte
2009-02-15 15:38:42 +0000 -
4f361fcb68
* add commond header file for ipaccess protocol * query for more attributes during ipaccess-find
Harald Welte
2009-02-15 15:32:53 +0000 -
e1bd2412c2
* use the correct BCCH channel type for nanoBTS * remove old code * ensure that the default BTS type really is BS-11 * document the '-t' commandline argument in the --help message
Harald Welte
2009-02-15 14:40:09 +0000 -
362322ed81
For Phase2 and higher BTS, use the FULL IMMEDIATE ASSIGN INFO attribute, rather than IMMEDIATE ASSIGN INFO
Harald Welte
2009-02-15 14:36:38 +0000 -
5c1e458376
Add support for ip.access RSL link on port 3003
Harald Welte
2009-02-15 11:57:29 +0000 -
7782c14295
* generate virtual E1 TEI up/down events * make debug printout a little less verbose * introduce usleep to make things a bit slower for debugging
Harald Welte
2009-02-15 03:39:51 +0000 -
8c1d0e41a7
* add bsc_hack commandline argument to select BTS type * add event-based OML bring-up for nanoBTS
Harald Welte
2009-02-15 03:38:12 +0000 -
e0590df524
* extend TLV parser to use a list of TLV type descriptions * implement TLV type descriptions for NM * add operational/administrative/availability state keeping logic to abis_nm * explicitly print all NACK's in abis_nm * make sure we produce [not just for BS-11] valid channel attributes
Harald Welte
2009-02-15 03:34:15 +0000 -
49314f6080
[paging] Do not create a request when one is already pending...
Holger Freyther
2009-02-14 23:53:20 +0000 -
2fa4cb5bc9
[paging] Assign the subscriber to the channel first...
Holger Freyther
2009-02-14 23:53:15 +0000 -
531c0deecb
[paging] Fix crash, move_to_next can not be used....
Holger Freyther
2009-02-14 23:35:09 +0000 -
36b5d650b8
[signal] Fix misuse of llist_add_tail...
Holger Freyther
2009-02-14 23:35:06 +0000 -
6b2d262888
[nm] Fix the ObjectClass for Set Channel Attribute
Holger Freyther
2009-02-14 23:16:59 +0000 -
7aaf112ba7
[signal] Add consumer of the signal api, inform about paging
Holger Freyther
2009-02-14 22:51:13 +0000 -
e4b3fa3633
[signal] Move the area into the struct signal_data...
Holger Freyther
2009-02-14 22:51:10 +0000 -
053e09d102
[signal] dispatch the paging response...
Holger Freyther
2009-02-14 22:51:06 +0000 -
4af2b48009
[signal] Dispatch the first signal... inform about paging timeout
Holger Freyther
2009-02-14 22:51:03 +0000 -
2b2d2e350e
[signal] Add generic signal registration and dispatch...
Holger Freyther
2009-02-14 22:51:00 +0000 -
09d38d3b61
add tlv_parser code to Makefile.am
Harald Welte
2009-02-14 19:46:31 +0000 -
bbcc7a5bb8
introduce gsm_nm_state object in all our nm-relevant data structures
Harald Welte
2009-02-14 19:45:44 +0000 -
2fa79349aa
implement type1TV or type 2 detection
Harald Welte
2009-02-14 19:07:10 +0000 -
e36e15eb0a
[paging] Send up to avaliable_slots paging requests...
Holger Freyther
2009-02-14 18:05:03 +0000 -
83e44b01e9
[paging] Initiliaze req in paging_T3113_expired
Holger Freyther
2009-02-14 18:04:59 +0000 -
22af0db588
* add comments for SET BTS ATTR and SET RADIO CARRIER ATTR * use OPSTART on objects whose operational state is Disabled
Harald Welte
2009-02-14 15:41:08 +0000 -
923a3bdbe5
add new program to use UDP broadcast packets to find ip.access BTS in the network
Harald Welte
2009-02-14 12:51:36 +0000 -
5fd8a545c8
preliminary ip.access BTS support, as of now only OML singalling works
Harald Welte
2009-02-13 02:43:36 +0000 -
34a9968baf
* more extensive A-bis OML support
Harald Welte
2009-02-13 02:41:40 +0000 -
7584aeac42
* add more GSM 04.08 IEIs * implement function for CHANNEL MODE MODIFY * don't use hard-coded SETUP message but construct it with tlv functions
Harald Welte
2009-02-11 11:44:12 +0000 -
45f83a10d8
include already-exported lchan2chan_nr() function in header file
Harald Welte
2009-02-11 11:43:19 +0000 -
334f236019
[paging] factor out list iteration... move to the next item
Holger Freyther
2009-02-11 03:00:20 +0000 -
b1ffbb62ee
[paging] Send paging requests as response to the PAGING LOAD indicator
Holger Freyther
2009-02-11 01:49:15 +0000 -
ed2aea8ac1
[paging] Stop the timer when the paging was successful
Holger Freyther
2009-02-11 01:18:42 +0000 -
f6535bb444
[paging] Stop counting the requests... harald implemented sepc conform timer support
Holger Freyther
2009-02-11 01:02:45 +0000 -
3b91043cae
[ccch load] Enable notifications for CCCH/PAGING LOAD again
Holger Freyther
2009-02-11 00:43:48 +0000 -
0df0f87740
[misc] Another set of build fixes...
Holger Freyther
2009-02-11 00:33:51 +0000 -
a6cd26cdae
[tests] Fix building... add another stub...
Holger Freyther
2009-02-10 23:36:57 +0000 -
c009f3fa65
[misc] Add header files to fix make distcheck
Holger Freyther
2009-02-10 23:36:14 +0000 -
5d7e5571d5
* make sure we start sending B channel data on channel activation
Holger Freyther
2009-02-10 18:40:45 +0000 -
8ffcfed9e0
mISDN doesn't support select-writefd's but rather sends PH_DATA_CNF indications which should trigger us sending a new data packet on the B channel
Harald Welte
2009-02-10 18:18:50 +0000 -
51cce1e617
* decrease subscriber refcount when free()ing a paging request * use a new timer that stops paging requests after some time, rather than sending them indefinitely
Harald Welte
2009-02-10 17:35:04 +0000 -
cd06bfbc9d
* fill the e1_link member of every bts_trx_ts structure * introduce new timer as part of every paging request
Harald Welte
2009-02-10 17:33:56 +0000 -
39a1b7193c
set up a static TRAU mux mapping between on-air TS1 and TS2
Harald Welte
2009-02-10 17:17:09 +0000 -
57dd7bf626
prettier debug prints in mISDN driver
Holger Freyther
2009-02-10 01:04:22 +0000 -
392209cbb5
[paging] Introduce a variable containing the free paging slots
Holger Freyther
2009-02-10 00:06:19 +0000 -
1fd34141c2
[paging] Cleanup page -> paging in function names
Holger Freyther
2009-02-09 23:42:03 +0000 -
9c564b85e6
introduce lookup of subscribers based on their extension number
Holger Freyther
2009-02-09 23:39:20 +0000 -
cbc7b06534
some more primitive names for improved debug readability
Holger Freyther
2009-02-09 23:10:48 +0000 -
59639e81e1
* always use bts->c0 as msg->trx for OML messages
Holger Freyther
2009-02-09 23:09:55 +0000 -
fb3f5190b4
* correctly initialize link->tei and link->sapi * fix debug printf
Holger Freyther
2009-02-09 23:09:15 +0000 -
3630eab572
fix segfault when trying to dequeue list head as list element
Holger Freyther
2009-02-09 21:05:56 +0000 -
ce6efc295f
remove old misdn driver; the code is now using e1_input.c in combination with src/input/misdn.c
Harald Welte
2009-02-09 18:14:24 +0000 -
1fa60c8ab0
* add trau_mux implementation to relay from one incoming TRAU channel to another one (simple voice call switching) * add a way more generic E1 input layer, abstracting out the misdn low-level interface. This also adds infrastructure for multiple TRX in one BTS, as well as multiple BTS on one E1 link * add a E1 subchannel multiplexer for sending multiple 16kbit sub-channels one one 64kBps E1 channel * add TRAU IDLE frame generation * terminate bsc_hack in case there is a E1 / mISDN init error * introduce 'e1_config.c' file with static configuration of our E1 setup (which TRX/BTS is configured for which TEI/SAPI/E1). This should later become a config file rather than a compiled C file.
Harald Welte
2009-02-09 18:13:26 +0000 -
0b4c34e3ca
fix compiler warning about undeclared function by adding include file
Harald Welte
2009-02-09 17:54:43 +0000 -
9383de3010
* remove excessive debug output during software load * fix compiler warning about unused variable
Harald Welte
2009-02-09 17:53:49 +0000 -
e79769b926
make sure certain functions are per TRX, not per BTS, such as * rsl_chan_activate() * rsl_bcch_info() * rsl_sacch_filling()
Harald Welte
2009-02-07 00:48:17 +0000 -
33ba752057
[paging] Move the code to send the command into a separate function
Holger Freyther
2009-02-06 22:33:25 +0000 -
72b250b779
[tests] Fix the tests... link again
Holger Freyther
2009-02-06 22:16:52 +0000 -
7b2ef7ff4e
[dist] Fix make distcheck by adding the new header files
Holger Freyther
2009-02-06 22:08:17 +0000 -
e64a7a3c3b
[rr] Send a Channel Release before deactivating the channel
Holger Freyther
2009-02-06 21:55:37 +0000 -
ceb59b72c2
[paging] Move the paging state into struct gsm_bts
Holger Freyther
2009-02-06 18:54:00 +0000 -
3d949240fe
[paging] Use paging_request_remove to update last_request and free memory
Holger Freyther
2009-02-06 18:08:18 +0000 -
31338a16a5
[bs11-config] Really force the software upload
Holger Freyther
2009-02-06 17:43:50 +0000 -
a7dbe49a19
BS11 logon message type
Harald Welte
2009-02-06 16:44:37 +0000 -
97ed1e7d43
* implement some simplistic OML EVENT STATE CHANGE REPORT parsing * make sure we don't call a user_cb() function if it is NULL
Harald Welte
2009-02-06 13:38:02 +0000 -
47150fbd20
stop paging a particular subscriber after we have received a PAGING RESPONSE
Harald Welte
2009-02-06 12:52:47 +0000 -
763da00e97
add new routine to stop paging
Harald Welte
2009-02-06 12:52:14 +0000 -
91b5b0d41d
add some initial simplistic TLV parser
Harald Welte
2009-02-06 12:51:39 +0000 -
0bbb8b2fd2
increase CCCH LOAD indication threshold to 50% to remove lots of noise
Harald Welte
2009-02-06 12:49:11 +0000 -
6ddd1683b5
introduce new "DEBUGPC" macro for continuing on the same line without prefix of file/line/time
Harald Welte
2009-02-06 12:38:29 +0000 -
b60fa59276
add DMI and DMIB debug= commandline option parsing
Harald Welte
2009-02-06 12:02:53 +0000 -
2d35ae6d3b
implement parsing of PAGING RESPONSE
Harald Welte
2009-02-06 12:02:13 +0000 -
1cbfaf508a
* introduce a new '--restart' parameter to reboot BTS * unconditionally create TRX1 objects * wait for '3 Normal' before issuing disconnect * MBCCU0/MBCCU1 state were accidentially switched
Harald Welte
2009-02-05 19:30:22 +0000 -
b8427970e2
introduce abis_nm_bs11_restart() function
Harald Welte
2009-02-05 19:27:17 +0000 -
152a14718a
[paging] Use the number of different paging subchannels...
Holger Freyther
2009-02-04 13:38:26 +0000 -
3aa8d6c46d
[paging] This is paging my phone but it looks completely wrong...
Holger Freyther
2009-02-04 02:14:45 +0000 -
2976c40cd1
[paging] Allow call the paging related helper functions
Holger Freyther
2009-02-04 01:09:20 +0000 -
3b72a890c2
[paging] Implement the three Control Channel Descriptor methods...
Holger Freyther
2009-02-04 00:31:39 +0000 -
1adb4ff002
[paging] Keep a copy of the Control Channel Description in the bts struct
Holger Freyther
2009-02-04 00:04:52 +0000 -
b01554493f
[rsl] Prepare to properly handle the paging command add defines to the RSL
Holger Freyther
2009-02-03 23:24:04 +0000 -
d4ec5287c2
[paging] some minor cleanups. put the current request into a temporary
Holger Freyther
2009-02-03 23:18:46 +0000 -
df892da697
[paging] Cosmetic changes on the timer handling and max requests
Holger Freyther
2009-02-03 21:05:49 +0000 -
f07768915d
[telnet] use SO_REUSEADDR on the telnet socket
Holger Freyther
2009-02-03 20:49:51 +0000 -
8c563cf4f9
[rsl] Decode RACH Load as well
Holger Freyther
2009-02-03 20:08:51 +0000 -
bf5e8df424
cosmetic fixes / more comments
Harald Welte
2009-02-03 12:59:45 +0000 -
dc55db9d95
cosmetic fixes
Harald Welte
2009-02-03 12:58:59 +0000 -
8f5e239388
cosmetic/coding style fixes
Harald Welte
2009-02-03 12:57:37 +0000 -
6f14691c61
make bs11_config status lines shorter
Harald Welte
2009-02-03 02:05:28 +0000 -
ea280446bb
add rudimentary code to debug-print the CCCH LOAD INDICATION
Harald Welte
2009-02-02 22:29:56 +0000 -
5083b0b1f1
* fix warnings while compiling abis_nm.c
Harald Welte
2009-02-02 19:20:52 +0000 -
5f6f149983
add limits.h for PATH_MAX
Harald Welte
2009-02-02 14:50:29 +0000 -
7ed1a64d9d
* exit program if we cannot set up the serial port * leave the program if ctrl+c is pressed three times even without logoff from BTS
Harald Welte
2009-02-02 14:45:49 +0000 -
44227dd62f
typo
Harald Welte
2009-02-01 22:25:58 +0000 -
3ffd1376b7
* add abis_nm_software_load_status() to header file * new abis_nm_bs11_bsc_disconnect() function to disconnect BSC/BTS link * add support for 'forced load' of BS-11 software to abis_nm.c and bs11_config * remove lots of debug output * print progress during software load
Harald Welte
2009-02-01 22:15:49 +0000 -
c12d52bae4
* improve parsing of status/phase response from BTS * split rs232 support into separate file (like misdn.c)
Harald Welte
2009-02-01 21:39:06 +0000 -
268bb40b35
* add more detailed status printout to bs11_config * add support for real LMT logon time * add support for abis external time * move 'create_trx1_objects' to separate function
Harald Welte
2009-02-01 19:11:56 +0000 -
4fc898a0d5
add missing 'requests' field that zecke probably forgot to commit
Harald Welte
2009-02-01 17:57:04 +0000 -
832822961d
Enable CCCH LOAD INDICATION always, from 0% upwards, and report it every second
Harald Welte
2009-02-01 16:22:19 +0000 -
5e4d1b3663
* rename NM_MT_BS11_LOGOFF to NM_MT_BS11_LMT_LOGOFF * add more BS11 specific attributes * define all valid BS11 PA power classes * add callback function to software load * introduce SWL load function for BS-11 style SWL file lists * separate activation of software from loading of software * add function to obtain BS-11 serial number
Harald Welte
2009-02-01 13:36:56 +0000 -
8e1e3eece8
introduce generic callback function and hook enum
Harald Welte
2009-02-01 13:32:45 +0000