summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Doxyfile.codec.in6
-rw-r--r--Doxyfile.coding.in6
-rw-r--r--Doxyfile.core.in6
-rw-r--r--Doxyfile.gb.in2
-rw-r--r--Doxyfile.gsm.in6
-rw-r--r--Doxyfile.vty.in6
-rw-r--r--include/osmocom/codec/codec.h2
-rw-r--r--include/osmocom/coding/gsm0503_coding.h2
-rw-r--r--include/osmocom/coding/gsm0503_interleaving.h2
-rw-r--r--include/osmocom/coding/gsm0503_mapping.h2
-rw-r--r--include/osmocom/coding/gsm0503_parity.h2
-rw-r--r--include/osmocom/coding/gsm0503_tables.h2
-rw-r--r--include/osmocom/core/application.h8
-rw-r--r--include/osmocom/core/bitXXgen.h.tpl16
-rw-r--r--include/osmocom/core/bitcomp.h2
-rw-r--r--include/osmocom/core/bits.h30
-rw-r--r--include/osmocom/core/bitvec.h20
-rw-r--r--include/osmocom/core/byteswap.h4
-rw-r--r--include/osmocom/core/conv.h56
-rw-r--r--include/osmocom/core/crcXXgen.h.tpl10
-rw-r--r--include/osmocom/core/defs.h6
-rw-r--r--include/osmocom/core/fsm.h90
-rw-r--r--include/osmocom/core/gsmtap.h4
-rw-r--r--include/osmocom/core/gsmtap_util.h10
-rw-r--r--include/osmocom/core/linuxlist.h58
-rw-r--r--include/osmocom/core/logging.h98
-rw-r--r--include/osmocom/core/msgb.h96
-rw-r--r--include/osmocom/core/panic.h2
-rw-r--r--include/osmocom/core/prim.h28
-rw-r--r--include/osmocom/core/rate_ctr.h62
-rw-r--r--include/osmocom/core/select.h10
-rw-r--r--include/osmocom/core/sercomm.h42
-rw-r--r--include/osmocom/core/signal.h4
-rw-r--r--include/osmocom/core/socket.h2
-rw-r--r--include/osmocom/core/stat_item.h50
-rw-r--r--include/osmocom/core/statistics.h30
-rw-r--r--include/osmocom/core/strrb.h12
-rw-r--r--include/osmocom/core/timer.h16
-rw-r--r--include/osmocom/core/timer_compat.h2
-rw-r--r--include/osmocom/core/utils.h18
-rw-r--r--include/osmocom/core/write_queue.h14
-rw-r--r--include/osmocom/crypt/auth.h12
-rw-r--r--include/osmocom/gprs/gprs_bssgp.h8
-rw-r--r--include/osmocom/gprs/gprs_ns.h32
-rw-r--r--include/osmocom/gprs/gprs_rlc.h6
-rw-r--r--include/osmocom/gprs/protocol/gsm_08_16.h8
-rw-r--r--include/osmocom/gprs/protocol/gsm_08_18.h12
-rw-r--r--include/osmocom/gsm/a5.h4
-rw-r--r--include/osmocom/gsm/abis_nm.h2
-rw-r--r--include/osmocom/gsm/gsm_utils.h8
-rw-r--r--include/osmocom/gsm/kasumi.h6
-rw-r--r--include/osmocom/gsm/l1sap.h154
-rw-r--r--include/osmocom/gsm/lapd_core.h104
-rw-r--r--include/osmocom/gsm/lapdm.h52
-rw-r--r--include/osmocom/gsm/oap.h6
-rw-r--r--include/osmocom/gsm/protocol/gsm_04_08.h4
-rw-r--r--include/osmocom/gsm/protocol/gsm_08_08.h6
-rw-r--r--include/osmocom/gsm/protocol/gsm_08_58.h64
-rw-r--r--include/osmocom/gsm/protocol/gsm_12_21.h108
-rw-r--r--include/osmocom/gsm/rsl.h6
-rw-r--r--include/osmocom/gsm/tlv.h118
-rw-r--r--include/osmocom/sim/sim.h38
-rw-r--r--include/osmocom/vty/command.h120
-rw-r--r--include/osmocom/vty/telnet_interface.h12
-rw-r--r--include/osmocom/vty/vty.h68
-rw-r--r--src/application.c8
-rw-r--r--src/backtrace.c6
-rw-r--r--src/bitcomp.c6
-rw-r--r--src/bits.c26
-rw-r--r--src/bitvec.c60
-rw-r--r--src/codec/gsm610.c2
-rw-r--r--src/codec/gsm620.c2
-rw-r--r--src/codec/gsm690.c4
-rw-r--r--src/coding/gsm0503_coding.c76
-rw-r--r--src/coding/gsm0503_interleaving.c46
-rw-r--r--src/coding/gsm0503_mapping.c2
-rw-r--r--src/coding/gsm0503_parity.c20
-rw-r--r--src/coding/gsm0503_tables.c2
-rw-r--r--src/conv.c8
-rw-r--r--src/crc16.c4
-rw-r--r--src/crcXXgen.c.tpl8
-rw-r--r--src/ctrl/control_if.c12
-rw-r--r--src/ctrl/fsm_ctrl_commands.c2
-rw-r--r--src/fsm.c28
-rw-r--r--src/gb/gprs_bssgp_bss.c28
-rw-r--r--src/gb/gprs_ns.c38
-rw-r--r--src/gsm/a5.c26
-rw-r--r--src/gsm/abis_nm.c64
-rw-r--r--src/gsm/auth_core.c18
-rw-r--r--src/gsm/comp128.c6
-rw-r--r--src/gsm/comp128v23.c6
-rw-r--r--src/gsm/gan.c2
-rw-r--r--src/gsm/gea.c4
-rw-r--r--src/gsm/gprs_cipher_core.c2
-rw-r--r--src/gsm/gprs_rlc.c2
-rw-r--r--src/gsm/gsm0341.c2
-rw-r--r--src/gsm/gsm0411_smc.c2
-rw-r--r--src/gsm/gsm0411_utils.c20
-rw-r--r--src/gsm/gsm0808.c46
-rw-r--r--src/gsm/gsm0808_utils.c28
-rw-r--r--src/gsm/gsm48.c50
-rw-r--r--src/gsm/gsm48_ie.c70
-rw-r--r--src/gsm/gsm_04_08_gprs.c18
-rw-r--r--src/gsm/gsm_utils.c46
-rw-r--r--src/gsm/gsup.c2
-rw-r--r--src/gsm/ipa.c6
-rw-r--r--src/gsm/lapd_core.c4
-rw-r--r--src/gsm/lapdm.c32
-rw-r--r--src/gsm/oap.c6
-rw-r--r--src/gsm/rsl.c40
-rw-r--r--src/gsm/sysinfo.c10
-rw-r--r--src/gsm/tlv_parser.c14
-rw-r--r--src/gsmtap_util.c22
-rw-r--r--src/logging.c66
-rw-r--r--src/logging_gsmtap.c4
-rw-r--r--src/logging_syslog.c4
-rw-r--r--src/loggingrb.c10
-rw-r--r--src/macaddr.c8
-rw-r--r--src/msgb.c26
-rw-r--r--src/panic.c6
-rw-r--r--src/plugin.c4
-rw-r--r--src/prim.c4
-rw-r--r--src/rate_ctr.c20
-rw-r--r--src/select.c14
-rw-r--r--src/sercomm.c22
-rw-r--r--src/serial.c10
-rw-r--r--src/signal.c8
-rw-r--r--src/sim/core.c2
-rw-r--r--src/socket.c22
-rw-r--r--src/stat_item.c14
-rw-r--r--src/strrb.c12
-rw-r--r--src/timer.c22
-rw-r--r--src/timer_gettimeofday.c4
-rw-r--r--src/utils.c32
-rw-r--r--src/vty/command.c26
-rw-r--r--src/vty/fsm_vty.c8
-rw-r--r--src/vty/logging_vty.c2
-rw-r--r--src/vty/stats_vty.c4
-rw-r--r--src/vty/telnet_interface.c10
-rw-r--r--src/vty/utils.c6
-rw-r--r--src/vty/vector.c2
-rw-r--r--src/vty/vty.c28
-rw-r--r--src/write_queue.c10
-rw-r--r--utils/conv_gen.py3