--- /srv/reproducible-results/rbuild-debian/r-b-build.YxsGSL2B/b1/libosmocore_1.10.0-2_armhf.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.YxsGSL2B/b2/libosmocore_1.10.0-2_armhf.changes
├── Files
│ @@ -1,32 +1,32 @@
│
│ - a2599db1c6bb5b597ccc0f4ee0fdbcb0 437800 doc optional libosmocodec-doc_1.10.0-2_all.deb
│ + 5b562eb34b53e4aa8af0a8d0870d0e6a 437780 doc optional libosmocodec-doc_1.10.0-2_all.deb
│ 560e69b8ad5fcac7e000d45acab1d41f 17796 debug optional libosmocodec4-dbgsym_1.10.0-2_armhf.deb
│ 15c39a7d21d0606ae3ce34f18308c59a 23332 libs optional libosmocodec4_1.10.0-2_armhf.deb
│ - 3ff539e80bc40df89057b5df4ca62cd9 495860 doc optional libosmocoding-doc_1.10.0-2_all.deb
│ + 2b0176b1703aaff46142110c26164b39 495216 doc optional libosmocoding-doc_1.10.0-2_all.deb
│ 93835092ed3fcfef50a0519c21928587 87548 debug optional libosmocoding0-dbgsym_1.10.0-2_armhf.deb
│ 76101f074c231290b2b38224bd86e321 42052 libs optional libosmocoding0_1.10.0-2_armhf.deb
│ 8e99b947a3322311e66fc56eb711896d 202260 libdevel optional libosmocore-dev_1.10.0-2_armhf.deb
│ - a3bedce5afad5ea4962db381576f1d2d 1021384 doc optional libosmocore-doc_1.10.0-2_all.deb
│ + ff946cbd840ad65030ebe331abe19c70 1021156 doc optional libosmocore-doc_1.10.0-2_all.deb
│ e85bfdaf54074a3b8506e7593e0a9921 16260 debug optional libosmocore-utils-dbgsym_1.10.0-2_armhf.deb
│ 33338f52ff93fc3b10ec56e62dacf73f 22856 utils optional libosmocore-utils_1.10.0-2_armhf.deb
│ 69aa6497b04d47c74c016547bfa3a0bc 358292 debug optional libosmocore22-dbgsym_1.10.0-2_armhf.deb
│ 439e7a303769683734a8bd28bc9b44f7 121916 libs optional libosmocore22_1.10.0-2_armhf.deb
│ d3e4b6d22df75ad84ec4613f80be5ab2 16076 libs optional libosmocore_1.10.0-2_armhf.deb
│ - 0cfb88d5622de7ae7faca9d2323b24c5 424260 doc optional libosmoctrl-doc_1.10.0-2_all.deb
│ + 9c56d166ccf8215b7e97711aee7afddd 424228 doc optional libosmoctrl-doc_1.10.0-2_all.deb
│ 55c91cc47a7376fe038e8bc7b3035f36 42032 debug optional libosmoctrl0-dbgsym_1.10.0-2_armhf.deb
│ 3fe8ec5c079a868c31350a69d645d762 30184 libs optional libosmoctrl0_1.10.0-2_armhf.deb
│ - e29fd861d4aefcfeb1af0613b465d6d4 840480 doc optional libosmogb-doc_1.10.0-2_all.deb
│ + d0aa430ef9ddaf1bdc0667d9f5bfb863 840632 doc optional libosmogb-doc_1.10.0-2_all.deb
│ eb4b3c3e64d237ef497362a737605ab6 440080 debug optional libosmogb14-dbgsym_1.10.0-2_armhf.deb
│ a2ad616ed6a697128b16ce60880a22c8 132232 libs optional libosmogb14_1.10.0-2_armhf.deb
│ 8c637aa86753ac5e1e0dc9a8654a063b 2105772 doc optional libosmogsm-doc_1.10.0-2_all.deb
│ 89a845ae33634bf761229fd3ff4a001d 669516 debug optional libosmogsm20-dbgsym_1.10.0-2_armhf.deb
│ bc302a6baeca3486782cd54b09d74357 176852 libs optional libosmogsm20_1.10.0-2_armhf.deb
│ 9e7d0582562500212c648f6fb4546f28 343632 doc optional libosmoisdn-doc_1.10.0-2_all.deb
│ 2a2e8a4ed58e91de10d475c60f32e065 77776 debug optional libosmoisdn0-dbgsym_1.10.0-2_armhf.deb
│ b4315a96d0aab48233842d367781ea23 40416 libs optional libosmoisdn0_1.10.0-2_armhf.deb
│ 4682bf5333244dd7c9b7bbe673909c28 212352 doc optional libosmosim-doc_1.10.0-2_all.deb
│ e9e26b9b500afaae4e23db47ef80fc50 33620 debug optional libosmosim2-dbgsym_1.10.0-2_armhf.deb
│ 4220bb6fe4f865e04d21d322b656b56f 32984 libs optional libosmosim2_1.10.0-2_armhf.deb
│ - 5aa71a940ec9355b2560f44536c1d955 610092 doc optional libosmovty-doc_1.10.0-2_all.deb
│ + 945469ed46afae29721266c17d699e63 610440 doc optional libosmovty-doc_1.10.0-2_all.deb
│ 44a741ce86d1b561234d233601f23041 157908 debug optional libosmovty13-dbgsym_1.10.0-2_armhf.deb
│ 7efb7fb1161601a72343d5ddc1b102fd 69032 libs optional libosmovty13_1.10.0-2_armhf.deb
├── libosmocodec-doc_1.10.0-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-30 17:32:32.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 7332 2024-08-30 17:32:32.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 430276 2024-08-30 17:32:32.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 7328 2024-08-30 17:32:32.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 430260 2024-08-30 17:32:32.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/doc/libosmocore/codec/html/search/all_1a.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -157,16 +157,16 @@
│ │ │ │ │ ['vty_5fout_5fstatistics_5fpartial_118', ['vty_out_statistics_partial', ['../../../vty/html/group__vty.html#gad52b640266cda96e99df7681b8528205', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fstatistics_5fpartial2_119', ['vty_out_statistics_partial2', ['../../../vty/html/group__vty.html#ga25a2338bbc94f83e25ad9fffcd94593f', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fuptime_120', ['vty_out_uptime', ['../../../vty/html/group__vty.html#ga714f1aefde9052f29834c2f6ac8fa1e0', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fva_121', ['vty_out_va', ['../../../vty/html/group__vty.html#gad69c2d9c1f72d97740a90f190eba74c9', 1, ]]],
│ │ │ │ │ ['vty_5fparent_122', ['vty_parent', ['../../../vty/html/group__command.html#ga44b38c210b226fe4e076024aa8f5a03d', 1, ]]],
│ │ │ │ │ ['vty_5fparent_5fnode_123', ['vty_parent_node', ['../../../vty/html/structvty__parent__node.html', 1, '']]],
│ │ │ │ │ ['vty_5fpop_5fparent_124', ['vty_pop_parent', ['../../../vty/html/group__command.html#ga209f8f0886a45e2a6a6b05e09358c956', 1, ]]],
│ │ │ │ │ - ['vty_5fread_125', ['vty_read', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty)(Global Namespace)']
│ │ │ │ │ + ['vty_5fread_125', ['vty_read', ['../../../vty/html/group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty)(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fread_5fconfig_5ffile_126', ['vty_read_config_file', ['../../../vty/html/group__vty.html#ga86c13e43fd9a6564e0efb1000abd7afe', 1, ]]],
│ │ │ │ │ ['vty_5fread_5fconfig_5ffilep_127', ['vty_read_config_filep', ['../../../vty/html/group__vty.html#ga58a4d737b6b4a73c7d551c5ca0c2ec7d', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_128', ['vty_ref_gen_mode', ['../../../vty/html/group__command.html#ga8a93dace2b659a06d9103d9f82f22cb7', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fdefault_129', ['VTY_REF_GEN_MODE_DEFAULT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a4da204690af1c55c59381b9fe0766025', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fdesc_130', ['vty_ref_gen_mode_desc', ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)']
│ │ │ │ │ @@ -174,16 +174,16 @@
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fexpert_131', ['VTY_REF_GEN_MODE_EXPERT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a3e755bc27af40c75cbf92205deb22418', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fhidden_132', ['VTY_REF_GEN_MODE_HIDDEN', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a02c07b9e0b63d1c905fc6cd5aa361e2a', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fnames_133', ['vty_ref_gen_mode_names', ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5freset_134', ['vty_reset', ['../../../vty/html/group__vty.html#ga2c45f9113ebc6f73172cdd2758fd0761', 1, ]]],
│ │ │ │ │ ['vty_5fserv_135', ['VTY_SERV', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea8fd18ac65705a12e09a38d18e47d12ec', 1, ]]],
│ │ │ │ │ - ['vty_5fshell_136', ['vty_shell', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, 'VTY_SHELL(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *)(Global Namespace)']
│ │ │ │ │ + ['vty_5fshell_136', ['vty_shell', ['../../../vty/html/group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *)(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, 'VTY_SHELL(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fshell_5fserv_137', ['vty_shell_serv', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf', 1, 'VTY_SHELL_SERV(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *)(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fsignal_5fdata_138', ['vty_signal_data', ['../../../vty/html/structvty__signal__data.html', 1, '']]],
│ │ │ │ │ ['vty_5fterm_139', ['VTY_TERM', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea907f7939ab201bf65eac488d558840f3', 1, ]]],
│ │ │ │ │ ['vty_5ftimeout_5freset_140', ['VTY_TIMEOUT_RESET', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9eada5cbc98f077a6a603d7c200d654042c', 1, ]]],
├── libosmocoding-doc_1.10.0-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-30 17:32:32.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 9344 2024-08-30 17:32:32.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 486324 2024-08-30 17:32:32.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 485680 2024-08-30 17:32:32.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/doc/libosmocore/coding/html/search/all_17.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -35,16 +35,16 @@
│ │ │ │ │ ['schan_28', ['schan', ['../../../isdn/html/structosmo__i460__timeslot.html#a148a3224d836fb5b6bc1e20f35fce537', 1, 'osmo_i460_timeslot']]],
│ │ │ │ │ ['sched_5fnode_29', ['sched_node', ['../../../vty/html/group__Tdef__VTY.html#gad47890ac2571eda8005f0ff90ef09e8d', 1, ]]],
│ │ │ │ │ ['sched_5frr_5fprio_30', ['sched_rr_prio', ['../../../vty/html/structsched__vty__opts.html#a904f3e1e810a90f07700962b317f3cf8', 1, 'sched_vty_opts']]],
│ │ │ │ │ ['sched_5fvty_5fopts_31', ['sched_vty_opts', ['../../../vty/html/structsched__vty__opts.html', 1, 'sched_vty_opts'],
│ │ │ │ │ ['../../../vty/html/group__Tdef__VTY.html#ga98e08a5e7196da28aa5509b609852eec', 1, 'sched_vty_opts(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fall_32', ['SCHED_VTY_THREAD_ALL', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a3fb84aead89492628138cd0dba489681', 1, ]]],
│ │ │ │ │ - ['sched_5fvty_5fthread_5fid_33', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)']
│ │ │ │ │ + ['sched_5fvty_5fthread_5fid_33', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fname_34', ['SCHED_VTY_THREAD_NAME', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a6b078bd43cf2ce61069df1c684c72ab6', 1, ]]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fself_35', ['SCHED_VTY_THREAD_SELF', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7ac638dc8e7d284fe60931af20cf2d086c', 1, ]]],
│ │ │ │ │ ['sched_5fvty_5fthread_5funknown_36', ['SCHED_VTY_THREAD_UNKNOWN', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a0d47ad09b3c4894354f1fef52a205852', 1, ]]],
│ │ │ │ │ ['scheduling_37', ['scheduling', ['../../../gsm/html/structosmo__gsm48__si__ro__info.html#ae4e5155e449dba3869a0264539d99145', 1, 'osmo_gsm48_si_ro_info']]],
│ │ │ │ │ ['scope_38', ['scope', ['../../../gb/html/structbssgp__paging__info.html#a2de32bd7be3a83cdb33251c515bea975', 1, 'bssgp_paging_info']]],
│ │ │ │ │ ['screen_39', ['screen', ['../../../gsm/html/structgsm__mncc__number.html#a56eb906df9c4c4afcb51939f6fb7b263', 1, 'gsm_mncc_number']]],
│ │ │ ├── ./usr/share/doc/libosmocore/coding/html/search/all_1a.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -60,16 +60,16 @@
│ │ │ │ │ ['../../../core/html/structosmo__sock__init2__multiaddr__pars.html#a0434ba0b264942e7780a8d639e9a8708', 1, 'osmo_sock_init2_multiaddr_pars::version'],
│ │ │ │ │ ['../../../core/html/structgsmtap__hdr.html#a565b128cd19ec40c435bd4540ba9df8c', 1, 'gsmtap_hdr::version']
│ │ │ │ │ ]],
│ │ │ │ │ ['vgcs_5fcapable_46', ['vgcs_capable', ['../../../gsm/html/structrsl__mrpci.html#acd0d860b5db5407108b954cfe8139128', 1, 'rsl_mrpci']]],
│ │ │ │ │ ['vgcs_5ffeature_5fflags_5fpresent_47', ['vgcs_feature_flags_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__setup.html#aa2ed3408211a2ea0070d2063300f2b49', 1, 'gsm0808_vgcs_vbs_setup::vgcs_feature_flags_present'],
│ │ │ │ │ ['../../../gsm/html/structgsm0808__vgcs__vbs__setup__ack.html#a1097e8759ce4e2a17a8e4c3ed8af6985', 1, 'gsm0808_vgcs_vbs_setup_ack::vgcs_feature_flags_present']
│ │ │ │ │ ]],
│ │ │ │ │ - ['view_5fnode_48', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']
│ │ │ │ │ + ['view_5fnode_48', ['view_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['virtual_20tty_20interface_49', ['VTY (Virtual TTY) interface', ['../../../vty/html/group__vty.html', 1, '']]],
│ │ │ │ │ ['vlr_5fname_50', ['vlr_name', ['../../../gsm/html/structgsm29118__reset__msg.html#ae55bf8b1daeb293104bdd0ca0880938d', 1, 'gsm29118_reset_msg::vlr_name'],
│ │ │ │ │ ['../../../gsm/html/structgsm29118__paging__req.html#ab16c401f82110da447d0ba3b531ed381', 1, 'gsm29118_paging_req::vlr_name']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_5fpresent_51', ['vlr_name_present', ['../../../gsm/html/structgsm29118__reset__msg.html#a88fc1dd2f689df078e71f898a2df6ff5', 1, 'gsm29118_reset_msg']]],
│ │ │ │ │ ['vstk_52', ['vstk', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#ae33edf86a93b6870662cc9d9584bcc5c', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ │ │ @@ -174,19 +174,19 @@
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fexpert_131', ['VTY_REF_GEN_MODE_EXPERT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a3e755bc27af40c75cbf92205deb22418', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fhidden_132', ['VTY_REF_GEN_MODE_HIDDEN', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a02c07b9e0b63d1c905fc6cd5aa361e2a', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fnames_133', ['vty_ref_gen_mode_names', ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5freset_134', ['vty_reset', ['../../../vty/html/group__vty.html#ga2c45f9113ebc6f73172cdd2758fd0761', 1, ]]],
│ │ │ │ │ ['vty_5fserv_135', ['VTY_SERV', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea8fd18ac65705a12e09a38d18e47d12ec', 1, ]]],
│ │ │ │ │ - ['vty_5fshell_136', ['vty_shell', ['../../../vty/html/group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *)(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, 'VTY_SHELL(Global Namespace)']
│ │ │ │ │ + ['vty_5fshell_136', ['vty_shell', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, 'VTY_SHELL(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *)(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ - ['vty_5fshell_5fserv_137', ['vty_shell_serv', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf', 1, 'VTY_SHELL_SERV(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *)(Global Namespace)']
│ │ │ │ │ + ['vty_5fshell_5fserv_137', ['vty_shell_serv', ['../../../vty/html/group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *)(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf', 1, 'VTY_SHELL_SERV(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fsignal_5fdata_138', ['vty_signal_data', ['../../../vty/html/structvty__signal__data.html', 1, '']]],
│ │ │ │ │ ['vty_5fterm_139', ['VTY_TERM', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea907f7939ab201bf65eac488d558840f3', 1, ]]],
│ │ │ │ │ ['vty_5ftimeout_5freset_140', ['VTY_TIMEOUT_RESET', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9eada5cbc98f077a6a603d7c200d654042c', 1, ]]],
│ │ │ │ │ ['vty_5ftype_141', ['vty_type', ['../../../vty/html/group__vty.html#ga169d41356fc25c0959adaadc3e3eabfe', 1, ]]],
│ │ │ │ │ ['vty_5fwrite_142', ['VTY_WRITE', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea73e4d70c7cc9c2560723e639332d7f2d', 1, ]]],
│ │ │ │ │ ['vtysh_143', ['vtysh', ['../../../vty/html/structcmd__node.html#a0c9b47ed1476f08358ae4e3ca5919bec', 1, 'cmd_node']]]
│ │ │ ├── ./usr/share/doc/libosmocore/coding/html/search/variables_15.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -34,16 +34,16 @@
│ │ │ │ │ ['../../../gsm/html/structsdp__header__entry.html#aeff3bc5feefa83076a540b23ff8d306e', 1, 'sdp_header_entry::version'],
│ │ │ │ │ ['../../../vty/html/structvty__app__info.html#a1ae4f44208fdeb19978567046b8228cc', 1, 'vty_app_info::version']
│ │ │ │ │ ]],
│ │ │ │ │ ['vgcs_5fcapable_20', ['vgcs_capable', ['../../../gsm/html/structrsl__mrpci.html#acd0d860b5db5407108b954cfe8139128', 1, 'rsl_mrpci']]],
│ │ │ │ │ ['vgcs_5ffeature_5fflags_5fpresent_21', ['vgcs_feature_flags_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__setup__ack.html#a1097e8759ce4e2a17a8e4c3ed8af6985', 1, 'gsm0808_vgcs_vbs_setup_ack::vgcs_feature_flags_present'],
│ │ │ │ │ ['../../../gsm/html/structgsm0808__vgcs__vbs__setup.html#aa2ed3408211a2ea0070d2063300f2b49', 1, 'gsm0808_vgcs_vbs_setup::vgcs_feature_flags_present']
│ │ │ │ │ ]],
│ │ │ │ │ - ['view_5fnode_22', ['view_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)']
│ │ │ │ │ + ['view_5fnode_22', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_23', ['vlr_name', ['../../../gsm/html/structgsm29118__paging__req.html#ab16c401f82110da447d0ba3b531ed381', 1, 'gsm29118_paging_req::vlr_name'],
│ │ │ │ │ ['../../../gsm/html/structgsm29118__reset__msg.html#ae55bf8b1daeb293104bdd0ca0880938d', 1, 'gsm29118_reset_msg::vlr_name']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_5fpresent_24', ['vlr_name_present', ['../../../gsm/html/structgsm29118__reset__msg.html#a88fc1dd2f689df078e71f898a2df6ff5', 1, 'gsm29118_reset_msg']]],
│ │ │ │ │ ['vstk_25', ['vstk', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#ae33edf86a93b6870662cc9d9584bcc5c', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ │ │ ['vstk_5fpresent_26', ['vstk_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#a8f2d35734450d98f52e8daf5b45f7006', 1, 'gsm0808_vgcs_vbs_assign_req']]],
├── libosmocore-doc_1.10.0-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-30 17:32:32.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 23140 2024-08-30 17:32:32.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 998052 2024-08-30 17:32:32.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 997824 2024-08-30 17:32:32.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/doc/libosmocore/core/html/globals_l.html
│ │ │ │┄ Ordering differences only
│ │ │ │ @@ -228,16 +228,16 @@
│ │ │ │
LOGL_DEBUG : logging.h
│ │ │ │ LOGL_ERROR : logging.h
│ │ │ │ LOGL_FATAL : logging.h
│ │ │ │ LOGL_INFO : logging.h
│ │ │ │ LOGL_NOTICE : logging.h
│ │ │ │ loglevel_strs : logging.c, logging_internal.h
│ │ │ │ LOGNETDEV : netdev.c
│ │ │ │ -logp() : logging.h
│ │ │ │ LOGP : logging.h
│ │ │ │ +logp() : logging.h
│ │ │ │ logp2() : logging.h
│ │ │ │ logp2syslog_level() : logging_systemd.c
│ │ │ │ logp_stub() : logging.h
│ │ │ │ LOGPC : logging.h
│ │ │ │ LOGPFSM : fsm.h
│ │ │ │ LOGPFSML : fsm.h
│ │ │ │ LOGPFSMLSRC : fsm.h
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -142,16 +142,16 @@
│ │ │ │ │ * LOGL_DEBUG : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * LOGL_ERROR : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * LOGL_FATAL : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * LOGL_INFO : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * LOGL_NOTICE : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * loglevel_strs : _l_o_g_g_i_n_g_._c, _l_o_g_g_i_n_g___i_n_t_e_r_n_a_l_._h
│ │ │ │ │ * LOGNETDEV : _n_e_t_d_e_v_._c
│ │ │ │ │ - * logp() : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * LOGP : _l_o_g_g_i_n_g_._h
│ │ │ │ │ + * logp() : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * logp2() : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * logp2syslog_level() : _l_o_g_g_i_n_g___s_y_s_t_e_m_d_._c
│ │ │ │ │ * logp_stub() : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * LOGPC : _l_o_g_g_i_n_g_._h
│ │ │ │ │ * LOGPFSM : _f_s_m_._h
│ │ │ │ │ * LOGPFSML : _f_s_m_._h
│ │ │ │ │ * LOGPFSMLSRC : _f_s_m_._h
│ │ │ ├── ./usr/share/doc/libosmocore/core/html/search/all_10.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -591,16 +591,16 @@
│ │ │ │ │ ]],
│ │ │ │ │ ['logmsg_426', ['logmsg', ['../../../gsm/html/structosmo__bssmap__le__err.html#a3aa78167c44c3597014b07245a4c86e5', 1, 'osmo_bssmap_le_err::logmsg'],
│ │ │ │ │ ['../../../gsm/html/structosmo__gad__err.html#a74e10fd339f7bd0e5da3c20830df5b81', 1, 'osmo_gad_err::logmsg'],
│ │ │ │ │ ['../../../gsm/html/structosmo__bsslap__err.html#abe9de0f11b74fdea5e100b0a6dc57eef', 1, 'osmo_bsslap_err::logmsg'],
│ │ │ │ │ ['../../../gsm/html/structosmo__bssap__le__err.html#a4d90de7db03959c01ef18be245f9f85b', 1, 'osmo_bssap_le_err::logmsg']
│ │ │ │ │ ]],
│ │ │ │ │ ['lognetdev_427', ['LOGNETDEV', ['../group__netdev.html#gab5dc692ce52be4e4fceac01d7d7f37a7', 1, 'netdev.c']]],
│ │ │ │ │ - ['logp_428', ['logp', ['../group__logging.html#gab324ed3d4a2cf52b7221f64f6e24ffa5', 1, 'logp(int subsys, const char *file, int line, int cont, const char *format,...): logging.c'],
│ │ │ │ │ - ['../group__logging.html#ga7e3a9f703edc9b95a8548a656a6f686d', 1, 'LOGP: logging.h']
│ │ │ │ │ + ['logp_428', ['logp', ['../group__logging.html#ga7e3a9f703edc9b95a8548a656a6f686d', 1, 'LOGP: logging.h'],
│ │ │ │ │ + ['../group__logging.html#gab324ed3d4a2cf52b7221f64f6e24ffa5', 1, 'logp(int subsys, const char *file, int line, int cont, const char *format,...): logging.c']
│ │ │ │ │ ]],
│ │ │ │ │ ['logp2_429', ['logp2', ['../group__logging.html#gae7c013af52c801dbfe79b8a8a3801c5e', 1, 'logging.c']]],
│ │ │ │ │ ['logp2syslog_5flevel_430', ['logp2syslog_level', ['../group__logging.html#ga8e2436af7e6195055c738e37b1016bb9', 1, 'logging_systemd.c']]],
│ │ │ │ │ ['logp_5fstub_431', ['logp_stub', ['../group__logging.html#gac80553bb76fe67acb9834a128700c12d', 1, 'logging.c']]],
│ │ │ │ │ ['logpc_432', ['LOGPC', ['../group__logging.html#ga480d46b69590f6adcb75297ccc00a59e', 1, 'logging.h']]],
│ │ │ │ │ ['logpfsm_433', ['LOGPFSM', ['../group__fsm.html#ga66da89c33fe5a79d4672674125ebbff3', 1, 'fsm.h']]],
│ │ │ │ │ ['logpfsml_434', ['LOGPFSML', ['../group__fsm.html#ga248ade15a1d1ff4f70788ef38e8b6245', 1, 'fsm.h']]],
│ │ │ ├── ./usr/share/doc/libosmocore/core/html/search/all_17.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -34,16 +34,16 @@
│ │ │ │ │ ['schan_27', ['schan', ['../../../isdn/html/structosmo__i460__timeslot.html#a148a3224d836fb5b6bc1e20f35fce537', 1, 'osmo_i460_timeslot']]],
│ │ │ │ │ ['sched_5fnode_28', ['sched_node', ['../../../vty/html/group__Tdef__VTY.html#gad47890ac2571eda8005f0ff90ef09e8d', 1, ]]],
│ │ │ │ │ ['sched_5frr_5fprio_29', ['sched_rr_prio', ['../../../vty/html/structsched__vty__opts.html#a904f3e1e810a90f07700962b317f3cf8', 1, 'sched_vty_opts']]],
│ │ │ │ │ ['sched_5fvty_5fopts_30', ['sched_vty_opts', ['../../../vty/html/structsched__vty__opts.html', 1, 'sched_vty_opts'],
│ │ │ │ │ ['../../../vty/html/group__Tdef__VTY.html#ga98e08a5e7196da28aa5509b609852eec', 1, 'sched_vty_opts(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fall_31', ['SCHED_VTY_THREAD_ALL', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a3fb84aead89492628138cd0dba489681', 1, ]]],
│ │ │ │ │ - ['sched_5fvty_5fthread_5fid_32', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)']
│ │ │ │ │ + ['sched_5fvty_5fthread_5fid_32', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fname_33', ['SCHED_VTY_THREAD_NAME', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a6b078bd43cf2ce61069df1c684c72ab6', 1, ]]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fself_34', ['SCHED_VTY_THREAD_SELF', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7ac638dc8e7d284fe60931af20cf2d086c', 1, ]]],
│ │ │ │ │ ['sched_5fvty_5fthread_5funknown_35', ['SCHED_VTY_THREAD_UNKNOWN', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a0d47ad09b3c4894354f1fef52a205852', 1, ]]],
│ │ │ │ │ ['scheduling_36', ['scheduling', ['../../../gsm/html/structosmo__gsm48__si__ro__info.html#ae4e5155e449dba3869a0264539d99145', 1, 'osmo_gsm48_si_ro_info']]],
│ │ │ │ │ ['scope_37', ['scope', ['../../../gb/html/structbssgp__paging__info.html#a2de32bd7be3a83cdb33251c515bea975', 1, 'bssgp_paging_info']]],
│ │ │ │ │ ['screen_38', ['screen', ['../../../gsm/html/structgsm__mncc__number.html#a56eb906df9c4c4afcb51939f6fb7b263', 1, 'gsm_mncc_number']]],
│ │ │ ├── ./usr/share/doc/libosmocore/core/html/search/all_1a.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -63,16 +63,16 @@
│ │ │ │ │ ['../../../vty/html/structvty__app__info.html#a1ae4f44208fdeb19978567046b8228cc', 1, 'vty_app_info::version'],
│ │ │ │ │ ['../../../gsm/html/structsdp__header__entry.html#aeff3bc5feefa83076a540b23ff8d306e', 1, 'sdp_header_entry::version']
│ │ │ │ │ ]],
│ │ │ │ │ ['vgcs_5fcapable_48', ['vgcs_capable', ['../../../gsm/html/structrsl__mrpci.html#acd0d860b5db5407108b954cfe8139128', 1, 'rsl_mrpci']]],
│ │ │ │ │ ['vgcs_5ffeature_5fflags_5fpresent_49', ['vgcs_feature_flags_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__setup__ack.html#a1097e8759ce4e2a17a8e4c3ed8af6985', 1, 'gsm0808_vgcs_vbs_setup_ack::vgcs_feature_flags_present'],
│ │ │ │ │ ['../../../gsm/html/structgsm0808__vgcs__vbs__setup.html#aa2ed3408211a2ea0070d2063300f2b49', 1, 'gsm0808_vgcs_vbs_setup::vgcs_feature_flags_present']
│ │ │ │ │ ]],
│ │ │ │ │ - ['view_5fnode_50', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']
│ │ │ │ │ + ['view_5fnode_50', ['view_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['virtual_20tty_20interface_51', ['VTY (Virtual TTY) interface', ['../../../vty/html/group__vty.html', 1, '']]],
│ │ │ │ │ ['vlr_5fname_52', ['vlr_name', ['../../../gsm/html/structgsm29118__paging__req.html#ab16c401f82110da447d0ba3b531ed381', 1, 'gsm29118_paging_req::vlr_name'],
│ │ │ │ │ ['../../../gsm/html/structgsm29118__reset__msg.html#ae55bf8b1daeb293104bdd0ca0880938d', 1, 'gsm29118_reset_msg::vlr_name']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_5fpresent_53', ['vlr_name_present', ['../../../gsm/html/structgsm29118__reset__msg.html#a88fc1dd2f689df078e71f898a2df6ff5', 1, 'gsm29118_reset_msg']]],
│ │ │ │ │ ['vstate_5flshift_54', ['vstate_lshift', ['../conv__acc_8c.html#a519bd65bd7fe657aa425cfefff2c659d', 1, 'conv_acc.c']]],
│ │ │ │ │ @@ -161,16 +161,16 @@
│ │ │ │ │ ['vty_5fout_5fstatistics_5fpartial_121', ['vty_out_statistics_partial', ['../../../vty/html/group__vty.html#gad52b640266cda96e99df7681b8528205', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fstatistics_5fpartial2_122', ['vty_out_statistics_partial2', ['../../../vty/html/group__vty.html#ga25a2338bbc94f83e25ad9fffcd94593f', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fuptime_123', ['vty_out_uptime', ['../../../vty/html/group__vty.html#ga714f1aefde9052f29834c2f6ac8fa1e0', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fva_124', ['vty_out_va', ['../../../vty/html/group__vty.html#gad69c2d9c1f72d97740a90f190eba74c9', 1, ]]],
│ │ │ │ │ ['vty_5fparent_125', ['vty_parent', ['../../../vty/html/group__command.html#ga44b38c210b226fe4e076024aa8f5a03d', 1, ]]],
│ │ │ │ │ ['vty_5fparent_5fnode_126', ['vty_parent_node', ['../../../vty/html/structvty__parent__node.html', 1, '']]],
│ │ │ │ │ ['vty_5fpop_5fparent_127', ['vty_pop_parent', ['../../../vty/html/group__command.html#ga209f8f0886a45e2a6a6b05e09358c956', 1, ]]],
│ │ │ │ │ - ['vty_5fread_128', ['vty_read', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty)(Global Namespace)']
│ │ │ │ │ + ['vty_5fread_128', ['vty_read', ['../../../vty/html/group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty)(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fread_5fconfig_5ffile_129', ['vty_read_config_file', ['../../../vty/html/group__vty.html#ga86c13e43fd9a6564e0efb1000abd7afe', 1, ]]],
│ │ │ │ │ ['vty_5fread_5fconfig_5ffilep_130', ['vty_read_config_filep', ['../../../vty/html/group__vty.html#ga58a4d737b6b4a73c7d551c5ca0c2ec7d', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_131', ['vty_ref_gen_mode', ['../../../vty/html/group__command.html#ga8a93dace2b659a06d9103d9f82f22cb7', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fdefault_132', ['VTY_REF_GEN_MODE_DEFAULT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a4da204690af1c55c59381b9fe0766025', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fdesc_133', ['vty_ref_gen_mode_desc', ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)']
│ │ │ │ │ @@ -178,16 +178,16 @@
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fexpert_134', ['VTY_REF_GEN_MODE_EXPERT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a3e755bc27af40c75cbf92205deb22418', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fhidden_135', ['VTY_REF_GEN_MODE_HIDDEN', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a02c07b9e0b63d1c905fc6cd5aa361e2a', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fnames_136', ['vty_ref_gen_mode_names', ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__command.html#gabc7a7adccea8037c0991ce4ac35765c5', 1, 'vty_ref_gen_mode_names(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5freset_137', ['vty_reset', ['../../../vty/html/group__vty.html#ga2c45f9113ebc6f73172cdd2758fd0761', 1, ]]],
│ │ │ │ │ ['vty_5fserv_138', ['VTY_SERV', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea8fd18ac65705a12e09a38d18e47d12ec', 1, ]]],
│ │ │ │ │ - ['vty_5fshell_139', ['vty_shell', ['../../../vty/html/group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *)(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, 'VTY_SHELL(Global Namespace)']
│ │ │ │ │ + ['vty_5fshell_139', ['vty_shell', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, 'VTY_SHELL(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *)(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fshell_5fserv_140', ['vty_shell_serv', ['../../../vty/html/group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *)(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf', 1, 'VTY_SHELL_SERV(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fsignal_5fdata_141', ['vty_signal_data', ['../../../vty/html/structvty__signal__data.html', 1, '']]],
│ │ │ │ │ ['vty_5fterm_142', ['VTY_TERM', ['../../../vty/html/group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea907f7939ab201bf65eac488d558840f3', 1, ]]],
│ │ │ │ │ ['vty_5ftimeout_5freset_143', ['VTY_TIMEOUT_RESET', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9eada5cbc98f077a6a603d7c200d654042c', 1, ]]],
│ │ │ ├── ./usr/share/doc/libosmocore/core/html/search/variables_15.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -35,16 +35,16 @@
│ │ │ │ │ ['../structosmo__sock__init2__multiaddr__pars.html#a0434ba0b264942e7780a8d639e9a8708', 1, 'osmo_sock_init2_multiaddr_pars::version'],
│ │ │ │ │ ['../gsmtap_8h.html#ab22abc2906422da61885ac6c8e6a1a59', 1, 'version: gsmtap.h']
│ │ │ │ │ ]],
│ │ │ │ │ ['vgcs_5fcapable_20', ['vgcs_capable', ['../../../gsm/html/structrsl__mrpci.html#acd0d860b5db5407108b954cfe8139128', 1, 'rsl_mrpci']]],
│ │ │ │ │ ['vgcs_5ffeature_5fflags_5fpresent_21', ['vgcs_feature_flags_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__setup.html#aa2ed3408211a2ea0070d2063300f2b49', 1, 'gsm0808_vgcs_vbs_setup::vgcs_feature_flags_present'],
│ │ │ │ │ ['../../../gsm/html/structgsm0808__vgcs__vbs__setup__ack.html#a1097e8759ce4e2a17a8e4c3ed8af6985', 1, 'gsm0808_vgcs_vbs_setup_ack::vgcs_feature_flags_present']
│ │ │ │ │ ]],
│ │ │ │ │ - ['view_5fnode_22', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']
│ │ │ │ │ + ['view_5fnode_22', ['view_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_23', ['vlr_name', ['../../../gsm/html/structgsm29118__reset__msg.html#ae55bf8b1daeb293104bdd0ca0880938d', 1, 'gsm29118_reset_msg::vlr_name'],
│ │ │ │ │ ['../../../gsm/html/structgsm29118__paging__req.html#ab16c401f82110da447d0ba3b531ed381', 1, 'gsm29118_paging_req::vlr_name']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_5fpresent_24', ['vlr_name_present', ['../../../gsm/html/structgsm29118__reset__msg.html#a88fc1dd2f689df078e71f898a2df6ff5', 1, 'gsm29118_reset_msg']]],
│ │ │ │ │ ['vstk_25', ['vstk', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#ae33edf86a93b6870662cc9d9584bcc5c', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ │ │ ['vstk_5fpresent_26', ['vstk_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#a8f2d35734450d98f52e8daf5b45f7006', 1, 'gsm0808_vgcs_vbs_assign_req']]],
├── libosmoctrl-doc_1.10.0-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-30 17:32:32.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 7064 2024-08-30 17:32:32.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 417004 2024-08-30 17:32:32.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 7072 2024-08-30 17:32:32.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 416964 2024-08-30 17:32:32.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/control__cmd_8c.html
│ │ │ │ @@ -122,15 +122,15 @@
│ │ │ │
│ │ │ │ |
│ │ │ │ vector | cmd_make_descvec (const char *string, const char *descstr) |
│ │ │ │ |
│ │ │ │ static struct ctrl_cmd_element * | ctrl_cmd_get_element_match (vector vline, vector node) |
│ │ │ │ |
│ │ │ │ -int | ctrl_cmd_exec (vector vline, struct ctrl_cmd *command, vector node, void *data) |
│ │ │ │ +int | ctrl_cmd_exec (vector vline, struct ctrl_cmd *command, vector node, void *data) |
│ │ │ │ | Execute a given received command.
|
│ │ │ │ |
│ │ │ │ static void | add_word (struct ctrl_cmd_struct *cmd, const char *start, const char *end) |
│ │ │ │ |
│ │ │ │ static void | create_cmd_struct (struct ctrl_cmd_struct *cmd, const char *name) |
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_install (enum ctrl_node_type node, struct ctrl_cmd_element *cmd) |
│ │ │ │ @@ -152,15 +152,15 @@
│ │ │ │ |
│ │ │ │ struct ctrl_cmd * | ctrl_cmd_parse3 (void *ctx, struct msgb *msg, bool *parse_failed) |
│ │ │ │ | Parse/Decode CTRL from Message buffers into command struct.
|
│ │ │ │ |
│ │ │ │ struct msgb * | ctrl_cmd_make (struct ctrl_cmd *cmd) |
│ │ │ │ | Encode a given CTRL command from its parsed form into a message buffer.
|
│ │ │ │ |
│ │ │ │ -struct ctrl_cmd_def * | ctrl_cmd_def_make (const void *ctx, struct ctrl_cmd *cmd, void *data, unsigned int secs) |
│ │ │ │ +struct ctrl_cmd_def * | ctrl_cmd_def_make (const void *ctx, struct ctrl_cmd *cmd, void *data, unsigned int secs) |
│ │ │ │ | Build a deferred control command state and keep it the per-connection list of deferred commands.
|
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_def_is_zombie (struct ctrl_cmd_def *cd) |
│ │ │ │ | Determine if the given deferred control command is still alive or a zombie.
|
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_def_send (struct ctrl_cmd_def *cd) |
│ │ │ │ | Send the response to a deferred ctrl command.
|
│ │ │ │ @@ -596,15 +596,15 @@
│ │ │ │ [in] | node | CTRL interface node |
│ │ │ │ [in] | data | opaque data passed to verify(), get() and set() call-backs |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - Returns
- CTRL_CMD_HANDLED or CTRL_CMD_REPLY; CTRL_CMD_ERROR on error
│ │ │ │
│ │ │ │ -References CTRL_CMD_ERROR, ctrl_cmd_get_element_match(), CTRL_CMD_REPLY, CTRL_TYPE_ERROR, CTRL_TYPE_GET, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET, CTRL_TYPE_SET_REPLY, data, ctrl_cmd_element::get, node, ctrl_cmd::reply, ctrl_cmd_element::set, ctrl_cmd::type, ctrl_cmd::value, and ctrl_cmd_element::verify.
│ │ │ │ +References CTRL_CMD_ERROR, ctrl_cmd_get_element_match(), CTRL_CMD_REPLY, CTRL_TYPE_ERROR, CTRL_TYPE_GET, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET, CTRL_TYPE_SET_REPLY, data, ctrl_cmd_element::get, node, ctrl_cmd::reply, ctrl_cmd_element::set, ctrl_cmd::type, ctrl_cmd::value, and ctrl_cmd_element::verify.
│ │ │ │
│ │ │ │ Referenced by ctrl_cmd_handle().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ctrl_cmd_get_element_match()
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/control__cmd_8h.html
│ │ │ │ @@ -214,24 +214,24 @@
│ │ │ │
│ │ │ │ }
│ │ │ │ | Ctrl command types (GET, SET, ...) More...
|
│ │ │ │ |
│ │ │ │
│ │ │ │ |
│ │ │ │ -struct ctrl_cmd_def * | ctrl_cmd_def_make (const void *ctx, struct ctrl_cmd *cmd, void *data, unsigned int secs) |
│ │ │ │ +struct ctrl_cmd_def * | ctrl_cmd_def_make (const void *ctx, struct ctrl_cmd *cmd, void *data, unsigned int secs) |
│ │ │ │ | Build a deferred control command state and keep it the per-connection list of deferred commands.
|
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_def_is_zombie (struct ctrl_cmd_def *cd) |
│ │ │ │ | Determine if the given deferred control command is still alive or a zombie.
|
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_def_send (struct ctrl_cmd_def *cd) |
│ │ │ │ | Send the response to a deferred ctrl command.
|
│ │ │ │ |
│ │ │ │ -int | ctrl_cmd_exec (vector vline, struct ctrl_cmd *command, vector node, void *data) |
│ │ │ │ +int | ctrl_cmd_exec (vector vline, struct ctrl_cmd *command, vector node, void *data) |
│ │ │ │ | Execute a given received command.
|
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_install (enum ctrl_node_type node, struct ctrl_cmd_element *cmd) |
│ │ │ │ | Install a given command definition at a given CTRL node.
|
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_send (struct osmo_wqueue *queue, struct ctrl_cmd *cmd) |
│ │ │ │ | Encode a CTRL command and append it to the given ctrl_connection.
|
│ │ │ │ @@ -807,23 +807,23 @@
│ │ │ │ ) |
│ │ │ │ | |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
Value:static int get_##cmdname(
struct ctrl_cmd *cmd,
void *_data) \
│ │ │ │
{ \
│ │ │ │ -
dtype *
data = cmd->node; \
│ │ │ │ -
cmd->reply = talloc_asprintf(cmd,
"%s",
data->element); \
│ │ │ │ +
dtype *
data = cmd->node; \
│ │ │ │ +
cmd->reply = talloc_asprintf(cmd,
"%s",
data->element); \
│ │ │ │
if (!cmd->reply) { \
│ │ │ │
cmd->reply = "OOM"; \
│ │ │ │
│ │ │ │
} \
│ │ │ │
│ │ │ │
}
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
Helper to generate static GET function for string.
│ │ │ │
- Parameters
-
│ │ │ │
│ │ │ │ [in] | cmdname | symbol name of the command related function |
│ │ │ │ [in] | dtype | name of outer struct of user data |
│ │ │ │ [in] | element | name of field within dtype |
│ │ │ │ @@ -913,16 +913,16 @@
│ │ │ │ ) |
│ │ │ │ | |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
Value:static int set_##cmdname(
struct ctrl_cmd *cmd,
void *_data) \
│ │ │ │
{ \
│ │ │ │ -
dtype *
data = cmd->node; \
│ │ │ │ -
osmo_talloc_replace_string(cmd->node, &
data->element, cmd->value); \
│ │ │ │ +
dtype *
data = cmd->node; \
│ │ │ │ +
osmo_talloc_replace_string(cmd->node, &
data->element, cmd->value); \
│ │ │ │
return get_##cmdname(cmd, _data); \
│ │ │ │
}
│ │ │ │
│ │ │ │
Helper to generate static SET function for string.
│ │ │ │
- Parameters
-
│ │ │ │
│ │ │ │ [in] | cmdname | symbol name of the command related function |
│ │ │ │ @@ -1282,15 +1282,15 @@
│ │ │ │ [in] | node | CTRL interface node |
│ │ │ │ [in] | data | opaque data passed to verify(), get() and set() call-backs |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
- Returns
- CTRL_CMD_HANDLED or CTRL_CMD_REPLY; CTRL_CMD_ERROR on error
│ │ │ │
│ │ │ │ -
References CTRL_CMD_ERROR, ctrl_cmd_get_element_match(), CTRL_CMD_REPLY, CTRL_TYPE_ERROR, CTRL_TYPE_GET, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET, CTRL_TYPE_SET_REPLY, data, ctrl_cmd_element::get, node, ctrl_cmd::reply, ctrl_cmd_element::set, ctrl_cmd::type, ctrl_cmd::value, and ctrl_cmd_element::verify.
│ │ │ │ +
References CTRL_CMD_ERROR, ctrl_cmd_get_element_match(), CTRL_CMD_REPLY, CTRL_TYPE_ERROR, CTRL_TYPE_GET, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET, CTRL_TYPE_SET_REPLY, data, ctrl_cmd_element::get, node, ctrl_cmd::reply, ctrl_cmd_element::set, ctrl_cmd::type, ctrl_cmd::value, and ctrl_cmd_element::verify.
│ │ │ │
│ │ │ │
Referenced by ctrl_cmd_handle().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ctrl_cmd_install()
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/control__cmd_8h_source.html
│ │ │ │ @@ -185,17 +185,17 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -
│ │ │ │ -
│ │ │ │ +
│ │ │ │ +
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -396,15 +396,15 @@
│ │ │ │
@ CTRL_NODE_TS
Definition control_cmd.h:24
│ │ │ │
@ CTRL_NODE_TRX
Definition control_cmd.h:23
│ │ │ │
@ CTRL_NODE_BTS
Definition control_cmd.h:22
│ │ │ │
@ CTRL_NODE_FSM_INST
Definition control_cmd.h:26
│ │ │ │
int ctrl_cmd_send(struct osmo_wqueue *queue, struct ctrl_cmd *cmd)
Encode a CTRL command and append it to the given ctrl_connection.
Definition control_if.c:119
│ │ │ │
int ctrl_cmd_install(enum ctrl_node_type node, struct ctrl_cmd_element *cmd)
Install a given command definition at a given CTRL node.
Definition control_cmd.c:210
│ │ │ │
int ctrl_cmd_exec(vector vline, struct ctrl_cmd *command, vector node, void *data)
Execute a given received command.
Definition control_cmd.c:95
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
Definition control_cmd.h:114
│ │ │ │
void * data
Definition control_cmd.h:117
│ │ │ │
struct llist_head list
Definition control_cmd.h:115
│ │ │ │
struct ctrl_cmd * cmd
Definition control_cmd.h:116
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/control__if_8c.html
│ │ │ │ @@ -158,71 +158,71 @@
│ │ │ │
| Send TRAP over given Control Interface.
|
│ │ │ │
|
│ │ │ │
struct ctrl_cmd * | ctrl_cmd_trap (struct ctrl_cmd *cmd) |
│ │ │ │
| Copy given cmd and convert copy to CTRL_TYPE_TRAP.
|
│ │ │ │
|
│ │ │ │
static void | control_close_conn (struct ctrl_connection *ccon) |
│ │ │ │
|
│ │ │ │ -
int | ctrl_cmd_handle (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +
int | ctrl_cmd_handle (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data) |
│ │ │ │
|
│ │ │ │
static int | handle_control_read (struct osmo_fd *bfd) |
│ │ │ │
|
│ │ │ │
int | ctrl_handle_msg (struct ctrl_handle *ctrl, struct ctrl_connection *ccon, struct msgb *msg) |
│ │ │ │
| Handle a received CTRL command contained in a Message buffers.
|
│ │ │ │
|
│ │ │ │
static int | control_write_cb (struct osmo_fd *bfd, struct msgb *msg) |
│ │ │ │
|
│ │ │ │ -
struct ctrl_connection * | osmo_ctrl_conn_alloc (void *ctx, void *data) |
│ │ │ │ +
struct ctrl_connection * | osmo_ctrl_conn_alloc (void *ctx, void *data) |
│ │ │ │
| Allocate CTRL connection.
|
│ │ │ │
|
│ │ │ │
static int | listen_fd_cb (struct osmo_fd *listen_bfd, unsigned int what) |
│ │ │ │
|
│ │ │ │
static uint64_t | get_rate_ctr_value (const struct rate_ctr *ctr, int intv, const char *grp) |
│ │ │ │
|
│ │ │ │
static int | get_rate_ctr_group_idx (struct rate_ctr_group *ctrg, int intv, struct ctrl_cmd *cmd) |
│ │ │ │
|
│ │ │ │ -
static int | ctrl_rate_ctr_group_handler (struct rate_ctr_group *ctrg, void *data) |
│ │ │ │ +
static int | ctrl_rate_ctr_group_handler (struct rate_ctr_group *ctrg, void *data) |
│ │ │ │
|
│ │ │ │
| CTRL_CMD_DEFINE (rate_ctr, "rate_ctr *") |
│ │ │ │
|
│ │ │ │ -
static int | get_rate_ctr (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +
static int | get_rate_ctr (struct ctrl_cmd *cmd, void *data) |
│ │ │ │
|
│ │ │ │ -
static int | set_rate_ctr (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +
static int | set_rate_ctr (struct ctrl_cmd *cmd, void *data) |
│ │ │ │
|
│ │ │ │ -
static int | verify_rate_ctr (struct ctrl_cmd *cmd, const char *value, void *data) |
│ │ │ │ +
static int | verify_rate_ctr (struct ctrl_cmd *cmd, const char *value, void *data) |
│ │ │ │
|
│ │ │ │
| CTRL_CMD_DEFINE_RO (stat_item, "stat_item *") |
│ │ │ │
|
│ │ │ │ -
static int | get_stat_item (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +
static int | get_stat_item (struct ctrl_cmd *cmd, void *data) |
│ │ │ │
|
│ │ │ │
| CTRL_CMD_DEFINE (counter, "counter *") |
│ │ │ │
|
│ │ │ │ -
static int | get_counter (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +
static int | get_counter (struct ctrl_cmd *cmd, void *data) |
│ │ │ │
|
│ │ │ │ -
static int | set_counter (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +
static int | set_counter (struct ctrl_cmd *cmd, void *data) |
│ │ │ │
|
│ │ │ │ -
static int | verify_counter (struct ctrl_cmd *cmd, const char *value, void *data) |
│ │ │ │ +
static int | verify_counter (struct ctrl_cmd *cmd, const char *value, void *data) |
│ │ │ │
|
│ │ │ │ -
struct ctrl_handle * | ctrl_interface_setup (void *data, uint16_t port, ctrl_cmd_lookup lookup) |
│ │ │ │ +
struct ctrl_handle * | ctrl_interface_setup (void *data, uint16_t port, ctrl_cmd_lookup lookup) |
│ │ │ │
|
│ │ │ │
static int | ctrl_init (unsigned int node_count) |
│ │ │ │
|
│ │ │ │ -
struct ctrl_handle * | ctrl_handle_alloc2 (void *ctx, void *data, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │ +
struct ctrl_handle * | ctrl_handle_alloc2 (void *ctx, void *data, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │
| Allocate a CTRL interface handle.
|
│ │ │ │
|
│ │ │ │ -
struct ctrl_handle * | ctrl_handle_alloc (void *ctx, void *data, ctrl_cmd_lookup lookup) |
│ │ │ │ +
struct ctrl_handle * | ctrl_handle_alloc (void *ctx, void *data, ctrl_cmd_lookup lookup) |
│ │ │ │
| Allocate a CTRL interface handle.
|
│ │ │ │
|
│ │ │ │ -
struct ctrl_handle * | ctrl_interface_setup_dynip2 (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │ +
struct ctrl_handle * | ctrl_interface_setup_dynip2 (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │
| Setup CTRL interface on a given address.
|
│ │ │ │
|
│ │ │ │ -
struct ctrl_handle * | ctrl_interface_setup_dynip (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup) |
│ │ │ │ +
struct ctrl_handle * | ctrl_interface_setup_dynip (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup) |
│ │ │ │
| Setup CTRL interface on a given address.
|
│ │ │ │
|
│ │ │ │ -
struct ctrl_handle * | ctrl_interface_setup2 (void *data, uint16_t default_port, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │ +
struct ctrl_handle * | ctrl_interface_setup2 (void *data, uint16_t default_port, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │
| Initializes CTRL interface using the configured bind addr/port.
|
│ │ │ │
|
│ │ │ │
int | ctrl_lookup_register (ctrl_cmd_lookup lookup) |
│ │ │ │
| Install a lookup helper function for control nodes This function is used by e.g.
|
│ │ │ │
|
│ │ │ │
struct ctrl_cmd * | ctrl_cmd_exec_from_string (struct ctrl_handle *ch, const char *cmdstr) |
│ │ │ │
| Helper for "local execution" of a CTRL command from a string The function will parse + execute the given control command string and return a corresponding ctrl_cmd.
|
│ │ │ │ @@ -459,15 +459,15 @@
│ │ │ │
|
│ │ │ │
) |
│ │ │ │
| |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References ctrl_cmd_def::cmd, cmd_free_strvec(), cmd_make_strvec(), cmdvec, CTRL_CMD_ERROR, ctrl_cmd_exec(), CTRL_CMD_HANDLED, CTRL_CMD_REPLY, CTRL_NODE_ROOT, ctrl_node_vec, CTRL_TYPE_ERROR, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET_REPLY, ctrl_type_vals, data, ctrl_cmd_def::data, DLCTRL, get_value_string(), ctrl_cmd::id, lookup_helper::list, llist_for_each_entry, LOGL_DEBUG, LOGL_ERROR, LOGL_NOTICE, LOGP, ctrl_handle::lookup, lookup_helper::lookup, node, ctrl_cmd::node, ctrl_cmd::reply, ctrl_handle::reply_cb, ctrl_cmd::type, ctrl_cmd::variable, vector_active, vector_free(), vector_init(), vector_lookup(), vector_set(), and vector_slot.
│ │ │ │ +
References ctrl_cmd_def::cmd, cmd_free_strvec(), cmd_make_strvec(), cmdvec, CTRL_CMD_ERROR, ctrl_cmd_exec(), CTRL_CMD_HANDLED, CTRL_CMD_REPLY, CTRL_NODE_ROOT, ctrl_node_vec, CTRL_TYPE_ERROR, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET_REPLY, ctrl_type_vals, data, ctrl_cmd_def::data, DLCTRL, get_value_string(), ctrl_cmd::id, lookup_helper::list, llist_for_each_entry, LOGL_DEBUG, LOGL_ERROR, LOGL_NOTICE, LOGP, ctrl_handle::lookup, lookup_helper::lookup, node, ctrl_cmd::node, ctrl_cmd::reply, ctrl_handle::reply_cb, ctrl_cmd::type, ctrl_cmd::variable, vector_active, vector_free(), vector_init(), vector_lookup(), vector_set(), and vector_slot.
│ │ │ │
│ │ │ │
Referenced by ctrl_cmd_exec_from_string(), and ctrl_handle_msg().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ctrl_cmd_send()
│ │ │ │ @@ -1170,15 +1170,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ get_counter()
│ │ │ │ @@ -1516,15 +1516,15 @@
│ │ │ │ [in] | ctx | Context from which talloc should allocate it |
│ │ │ │ [in] | data | caller's private data parameter which should assigned to write queue's file descriptor data parameter. |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - Returns
- Allocated CTRL connection structure or NULL in case of errors
│ │ │ │
│ │ │ │ -References osmo_wqueue::bfd, ctrl_connection::cmds, control_write_cb(), osmo_fd::data, data, ctrl_connection::def_cmds, osmo_fd::fd, handle_control_read(), INIT_LLIST_HEAD, osmo_wqueue_init(), osmo_wqueue::read_cb, osmo_wqueue::write_cb, and ctrl_connection::write_queue.
│ │ │ │ +References osmo_wqueue::bfd, ctrl_connection::cmds, control_write_cb(), osmo_fd::data, data, ctrl_connection::def_cmds, osmo_fd::fd, handle_control_read(), INIT_LLIST_HEAD, osmo_wqueue_init(), osmo_wqueue::read_cb, osmo_wqueue::write_cb, and ctrl_connection::write_queue.
│ │ │ │
│ │ │ │ Referenced by listen_fd_cb().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ osmo_fsm_ctrl_cmds_install()
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/control__if_8h.html
│ │ │ │ @@ -105,17 +105,17 @@
│ │ │ │ |
│ │ │ │ struct | ctrl_handle |
│ │ │ │ |
│ │ │ │
│ │ │ │ |
│ │ │ │ -typedef int(* | ctrl_cmd_lookup) (void *data, vector vline, int *node_type, void **node_data, int *i) |
│ │ │ │ +typedef int(* | ctrl_cmd_lookup) (void *data, vector vline, int *node_type, void **node_data, int *i) |
│ │ │ │ |
│ │ │ │ -typedef void(* | ctrl_cmd_reply_cb) (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +typedef void(* | ctrl_cmd_reply_cb) (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data) |
│ │ │ │ |
│ │ │ │
│ │ │ │ |
│ │ │ │ int | ctrl_parse_get_num (vector vline, int i, long *num) |
│ │ │ │ | Parse ascii-encoded decimal number at vline[i].
|
│ │ │ │ |
│ │ │ │ @@ -124,35 +124,35 @@
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_send2 (struct ctrl_connection *ccon, struct ctrl_cmd *cmd) |
│ │ │ │ | Encode a CTRL command and append it to the given ctrl_connection.
|
│ │ │ │ |
│ │ │ │ int | ctrl_cmd_send_trap (struct ctrl_handle *ctrl, const char *name, char *value) |
│ │ │ │ | Send TRAP over given Control Interface.
|
│ │ │ │ |
│ │ │ │ -struct ctrl_handle * | ctrl_handle_alloc (void *ctx, void *data, ctrl_cmd_lookup lookup) |
│ │ │ │ +struct ctrl_handle * | ctrl_handle_alloc (void *ctx, void *data, ctrl_cmd_lookup lookup) |
│ │ │ │ | Allocate a CTRL interface handle.
|
│ │ │ │ |
│ │ │ │ -struct ctrl_handle * | ctrl_handle_alloc2 (void *ctx, void *data, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │ +struct ctrl_handle * | ctrl_handle_alloc2 (void *ctx, void *data, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │ | Allocate a CTRL interface handle.
|
│ │ │ │ |
│ │ │ │ -struct ctrl_handle * | ctrl_interface_setup (void *data, uint16_t port, ctrl_cmd_lookup lookup) |
│ │ │ │ +struct ctrl_handle * | ctrl_interface_setup (void *data, uint16_t port, ctrl_cmd_lookup lookup) |
│ │ │ │ |
│ │ │ │ -struct ctrl_handle * | ctrl_interface_setup2 (void *data, uint16_t default_port, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │ +struct ctrl_handle * | ctrl_interface_setup2 (void *data, uint16_t default_port, ctrl_cmd_lookup lookup, unsigned int node_count) |
│ │ │ │ | Initializes CTRL interface using the configured bind addr/port.
|
│ │ │ │ |
│ │ │ │ -struct ctrl_handle * | ctrl_interface_setup_dynip (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE |
│ │ │ │ +struct ctrl_handle * | ctrl_interface_setup_dynip (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE |
│ │ │ │ | Setup CTRL interface on a given address.
|
│ │ │ │ |
│ │ │ │ -struct ctrl_handle * | ctrl_interface_setup_dynip2 (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup, unsigned int node_count) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE |
│ │ │ │ +struct ctrl_handle * | ctrl_interface_setup_dynip2 (void *data, const char *bind_addr, uint16_t port, ctrl_cmd_lookup lookup, unsigned int node_count) OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE |
│ │ │ │ | Setup CTRL interface on a given address.
|
│ │ │ │ |
│ │ │ │ -struct ctrl_connection * | osmo_ctrl_conn_alloc (void *ctx, void *data) |
│ │ │ │ +struct ctrl_connection * | osmo_ctrl_conn_alloc (void *ctx, void *data) |
│ │ │ │ | Allocate CTRL connection.
|
│ │ │ │ |
│ │ │ │ -int | ctrl_cmd_handle (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +int | ctrl_cmd_handle (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data) |
│ │ │ │ |
│ │ │ │ struct ctrl_cmd * | ctrl_cmd_exec_from_string (struct ctrl_handle *ch, const char *cmdstr) |
│ │ │ │ | Helper for "local execution" of a CTRL command from a string The function will parse + execute the given control command string and return a corresponding ctrl_cmd.
|
│ │ │ │ |
│ │ │ │ int | ctrl_lookup_register (ctrl_cmd_lookup lookup) |
│ │ │ │ | Install a lookup helper function for control nodes This function is used by e.g.
|
│ │ │ │ |
│ │ │ │ @@ -164,29 +164,29 @@
│ │ │ │
│ │ │ │ ◆ ctrl_cmd_lookup
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - typedef int(* ctrl_cmd_lookup) (void *data, vector vline, int *node_type, void **node_data, int *i) |
│ │ │ │ + typedef int(* ctrl_cmd_lookup) (void *data, vector vline, int *node_type, void **node_data, int *i) |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ctrl_cmd_reply_cb
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - typedef void(* ctrl_cmd_reply_cb) (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data) |
│ │ │ │ + typedef void(* ctrl_cmd_reply_cb) (struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data) |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -257,15 +257,15 @@
│ │ │ │ |
│ │ │ │ ) |
│ │ │ │ | |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References ctrl_cmd_def::cmd, cmd_free_strvec(), cmd_make_strvec(), cmdvec, CTRL_CMD_ERROR, ctrl_cmd_exec(), CTRL_CMD_HANDLED, CTRL_CMD_REPLY, CTRL_NODE_ROOT, ctrl_node_vec, CTRL_TYPE_ERROR, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET_REPLY, ctrl_type_vals, data, ctrl_cmd_def::data, DLCTRL, get_value_string(), ctrl_cmd::id, lookup_helper::list, llist_for_each_entry, LOGL_DEBUG, LOGL_ERROR, LOGL_NOTICE, LOGP, ctrl_handle::lookup, lookup_helper::lookup, node, ctrl_cmd::node, ctrl_cmd::reply, ctrl_handle::reply_cb, ctrl_cmd::type, ctrl_cmd::variable, vector_active, vector_free(), vector_init(), vector_lookup(), vector_set(), and vector_slot.
│ │ │ │ +
References ctrl_cmd_def::cmd, cmd_free_strvec(), cmd_make_strvec(), cmdvec, CTRL_CMD_ERROR, ctrl_cmd_exec(), CTRL_CMD_HANDLED, CTRL_CMD_REPLY, CTRL_NODE_ROOT, ctrl_node_vec, CTRL_TYPE_ERROR, CTRL_TYPE_GET_REPLY, CTRL_TYPE_SET_REPLY, ctrl_type_vals, data, ctrl_cmd_def::data, DLCTRL, get_value_string(), ctrl_cmd::id, lookup_helper::list, llist_for_each_entry, LOGL_DEBUG, LOGL_ERROR, LOGL_NOTICE, LOGP, ctrl_handle::lookup, lookup_helper::lookup, node, ctrl_cmd::node, ctrl_cmd::reply, ctrl_handle::reply_cb, ctrl_cmd::type, ctrl_cmd::variable, vector_active, vector_free(), vector_init(), vector_lookup(), vector_set(), and vector_slot.
│ │ │ │
│ │ │ │
Referenced by ctrl_cmd_exec_from_string(), and ctrl_handle_msg().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ctrl_cmd_send()
│ │ │ │ @@ -867,15 +867,15 @@
│ │ │ │ [in] | ctx | Context from which talloc should allocate it |
│ │ │ │ [in] | data | caller's private data parameter which should assigned to write queue's file descriptor data parameter. |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - Returns
- Allocated CTRL connection structure or NULL in case of errors
│ │ │ │
│ │ │ │ -References osmo_wqueue::bfd, ctrl_connection::cmds, control_write_cb(), osmo_fd::data, data, ctrl_connection::def_cmds, osmo_fd::fd, handle_control_read(), INIT_LLIST_HEAD, osmo_wqueue_init(), osmo_wqueue::read_cb, osmo_wqueue::write_cb, and ctrl_connection::write_queue.
│ │ │ │ +References osmo_wqueue::bfd, ctrl_connection::cmds, control_write_cb(), osmo_fd::data, data, ctrl_connection::def_cmds, osmo_fd::fd, handle_control_read(), INIT_LLIST_HEAD, osmo_wqueue_init(), osmo_wqueue::read_cb, osmo_wqueue::write_cb, and ctrl_connection::write_queue.
│ │ │ │
│ │ │ │ Referenced by listen_fd_cb().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/control__if_8h_source.html
│ │ │ │ @@ -102,17 +102,17 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │ 11 void **node_data,
int *i);
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -172,15 +172,15 @@
│ │ │ │
struct ctrl_handle * ctrl_interface_setup(void *data, uint16_t port, ctrl_cmd_lookup lookup)
Definition control_if.c:889
│ │ │ │
int ctrl_handle_msg(struct ctrl_handle *ctrl, struct ctrl_connection *ccon, struct msgb *msg)
Handle a received CTRL command contained in a Message buffers.
Definition control_if.c:393
│ │ │ │
int ctrl_cmd_send_trap(struct ctrl_handle *ctrl, const char *name, char *value)
Send TRAP over given Control Interface.
Definition control_if.c:157
│ │ │ │
struct ctrl_cmd * ctrl_cmd_exec_from_string(struct ctrl_handle *ch, const char *cmdstr)
Helper for "local execution" of a CTRL command from a string The function will parse + execute the gi...
Definition control_if.c:1088
│ │ │ │
│ │ │ │
#define OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE
│ │ │ │
#define OSMO_DEPRECATED(text)
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
Represents a single ctrl command after parsing.
Definition control_cmd.h:68
│ │ │ │
struct ctrl_connection * ccon
connection through which the command was received
Definition control_cmd.h:70
│ │ │ │
Represents a single ctrl connection.
Definition control_cmd.h:46
│ │ │ │
Definition control_if.h:14
│ │ │ │
ctrl_cmd_lookup lookup
Definition control_if.h:18
│ │ │ │
void * data
Definition control_if.h:16
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/fsm__ctrl__commands_8c.html
│ │ │ │ @@ -99,30 +99,30 @@
│ │ │ │
#include <errno.h>
│ │ │ │
#include <osmocom/core/fsm.h>
│ │ │ │
#include <osmocom/ctrl/control_cmd.h>
│ │ │ │
#include <osmocom/ctrl/control_if.h>
│ │ │ │
│ │ │ │ |
│ │ │ │ -static int | fsm_ctrl_node_lookup (void *data, vector vline, int *node_type, void **node_data, int *i) |
│ │ │ │ +static int | fsm_ctrl_node_lookup (void *data, vector vline, int *node_type, void **node_data, int *i) |
│ │ │ │ | control interface lookup function for FSM's
|
│ │ │ │ |
│ │ │ │ -static int | get_fsm_inst_state (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +static int | get_fsm_inst_state (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ |
│ │ │ │ | CTRL_CMD_DEFINE_RO (fsm_inst_state, "state") |
│ │ │ │ |
│ │ │ │ -static int | get_fsm_inst_parent_name (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +static int | get_fsm_inst_parent_name (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ |
│ │ │ │ | CTRL_CMD_DEFINE_RO (fsm_inst_parent_name, "parent-name") |
│ │ │ │ |
│ │ │ │ -static int | get_fsm_inst_timer (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +static int | get_fsm_inst_timer (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ |
│ │ │ │ | CTRL_CMD_DEFINE_RO (fsm_inst_timer, "timer") |
│ │ │ │ |
│ │ │ │ -static int | get_fsm_inst_dump (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +static int | get_fsm_inst_dump (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ |
│ │ │ │ | CTRL_CMD_DEFINE_RO (fsm_inst_dump, "dump") |
│ │ │ │ |
│ │ │ │ int | osmo_fsm_ctrl_cmds_install (void) |
│ │ │ │ |
│ │ │ │
│ │ │ │
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/search/all_17.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -34,16 +34,16 @@
│ │ │ │ │ ['schan_27', ['schan', ['../../../isdn/html/structosmo__i460__timeslot.html#a148a3224d836fb5b6bc1e20f35fce537', 1, 'osmo_i460_timeslot']]],
│ │ │ │ │ ['sched_5fnode_28', ['sched_node', ['../../../vty/html/group__Tdef__VTY.html#gad47890ac2571eda8005f0ff90ef09e8d', 1, ]]],
│ │ │ │ │ ['sched_5frr_5fprio_29', ['sched_rr_prio', ['../../../vty/html/structsched__vty__opts.html#a904f3e1e810a90f07700962b317f3cf8', 1, 'sched_vty_opts']]],
│ │ │ │ │ ['sched_5fvty_5fopts_30', ['sched_vty_opts', ['../../../vty/html/structsched__vty__opts.html', 1, 'sched_vty_opts'],
│ │ │ │ │ ['../../../vty/html/group__Tdef__VTY.html#ga98e08a5e7196da28aa5509b609852eec', 1, 'sched_vty_opts(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fall_31', ['SCHED_VTY_THREAD_ALL', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a3fb84aead89492628138cd0dba489681', 1, ]]],
│ │ │ │ │ - ['sched_5fvty_5fthread_5fid_32', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)']
│ │ │ │ │ + ['sched_5fvty_5fthread_5fid_32', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fname_33', ['SCHED_VTY_THREAD_NAME', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a6b078bd43cf2ce61069df1c684c72ab6', 1, ]]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fself_34', ['SCHED_VTY_THREAD_SELF', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7ac638dc8e7d284fe60931af20cf2d086c', 1, ]]],
│ │ │ │ │ ['sched_5fvty_5fthread_5funknown_35', ['SCHED_VTY_THREAD_UNKNOWN', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a0d47ad09b3c4894354f1fef52a205852', 1, ]]],
│ │ │ │ │ ['scheduling_36', ['scheduling', ['../../../gsm/html/structosmo__gsm48__si__ro__info.html#ae4e5155e449dba3869a0264539d99145', 1, 'osmo_gsm48_si_ro_info']]],
│ │ │ │ │ ['scope_37', ['scope', ['../../../gb/html/structbssgp__paging__info.html#a2de32bd7be3a83cdb33251c515bea975', 1, 'bssgp_paging_info']]],
│ │ │ │ │ ['screen_38', ['screen', ['../../../gsm/html/structgsm__mncc__number.html#a56eb906df9c4c4afcb51939f6fb7b263', 1, 'gsm_mncc_number']]],
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/search/all_1a.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -62,16 +62,16 @@
│ │ │ │ │ ['../../../gsm/html/structsdp__firmware.html#af0cdd38e6855f2249f3da4033337f70a', 1, 'sdp_firmware::version'],
│ │ │ │ │ ['../../../gsm/html/structosmo__rlp__frame__decoded.html#a7244eb59db5f43a9fe52fef774918238', 1, 'osmo_rlp_frame_decoded::version']
│ │ │ │ │ ]],
│ │ │ │ │ ['vgcs_5fcapable_48', ['vgcs_capable', ['../../../gsm/html/structrsl__mrpci.html#acd0d860b5db5407108b954cfe8139128', 1, 'rsl_mrpci']]],
│ │ │ │ │ ['vgcs_5ffeature_5fflags_5fpresent_49', ['vgcs_feature_flags_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__setup.html#aa2ed3408211a2ea0070d2063300f2b49', 1, 'gsm0808_vgcs_vbs_setup::vgcs_feature_flags_present'],
│ │ │ │ │ ['../../../gsm/html/structgsm0808__vgcs__vbs__setup__ack.html#a1097e8759ce4e2a17a8e4c3ed8af6985', 1, 'gsm0808_vgcs_vbs_setup_ack::vgcs_feature_flags_present']
│ │ │ │ │ ]],
│ │ │ │ │ - ['view_5fnode_50', ['view_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)']
│ │ │ │ │ + ['view_5fnode_50', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['virtual_20tty_20interface_51', ['VTY (Virtual TTY) interface', ['../../../vty/html/group__vty.html', 1, '']]],
│ │ │ │ │ ['vlr_5fname_52', ['vlr_name', ['../../../gsm/html/structgsm29118__reset__msg.html#ae55bf8b1daeb293104bdd0ca0880938d', 1, 'gsm29118_reset_msg::vlr_name'],
│ │ │ │ │ ['../../../gsm/html/structgsm29118__paging__req.html#ab16c401f82110da447d0ba3b531ed381', 1, 'gsm29118_paging_req::vlr_name']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_5fpresent_53', ['vlr_name_present', ['../../../gsm/html/structgsm29118__reset__msg.html#a88fc1dd2f689df078e71f898a2df6ff5', 1, 'gsm29118_reset_msg']]],
│ │ │ │ │ ['vstk_54', ['vstk', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#ae33edf86a93b6870662cc9d9584bcc5c', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/search/all_4.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -12,15 +12,15 @@
│ │ │ │ │ ['../../../gsm/html/group__gsm0808.html#gabe083297fecd14a3d87225c49b69fe88', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#ga9373b3642341c610c476f88db967e8c7', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../core/html/group__stats.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ ['../../../core/html/group__sercomm.html#gaf9aace1b44b73111e15aa39f06f43456', 1, '__attribute__((weak))(Global Namespace)'],
│ │ │ │ │ ['../../../core/html/group__osmo__io.html#gaa811d40f7e27f5bf851308f829f85506', 1, '__attribute__((constructor(103)))(Global Namespace)'],
│ │ │ │ │ ['../../../gb/html/group__libgb.html#gacb62af91c22080e9a8fcbd87d1b737f2', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__rsl.html#ga428e812521d237f352d3eeff0a18398b', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#gab90e830f0eddb6080edc75cf603f2634', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/structgsm48__chan__desc.html#a3f6749d653fefe2ffdd78d78e3f0eed5', 1, 'gsm48_chan_desc::__attribute__()'],
│ │ │ │ │ ['../../../gsm/html/unionabis__rsl__link__id.html#a80d06146c6fd312706ec51605bfbc57b', 1, 'abis_rsl_link_id::__attribute__()'],
│ │ │ │ │ ['../../../gsm/html/unionabis__rsl__chan__nr.html#a1c6785f8bda4e33238f895f1b583a30b', 1, 'abis_rsl_chan_nr::__attribute__()'],
│ │ │ │ │ ['../../../gsm/html/structdtap__header.html#a6e2b5617f01acef998b0c2f7c4ee9a32', 1, 'dtap_header::__attribute__'],
│ │ │ │ │ ['../../../gsm/html/structabis__rsl__rll__hdr.html#aa02bc71e017398cd5c51b859dcc2af82', 1, 'abis_rsl_rll_hdr::__attribute__']
│ │ │ │ │ ]],
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/search/variables_0.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,13 +1,13 @@
│ │ │ │ │ var searchData = [
│ │ │ │ │ ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../../../gsm/html/structdtap__header.html#a6e2b5617f01acef998b0c2f7c4ee9a32', 1, 'dtap_header::__attribute__'],
│ │ │ │ │ ['../../../gb/html/group__libgb.html#gacb62af91c22080e9a8fcbd87d1b737f2', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__rsl.html#ga428e812521d237f352d3eeff0a18398b', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#gad27182647f0676ba236c59b17d7adff6', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#gab90e830f0eddb6080edc75cf603f2634', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/structabis__rsl__rll__hdr.html#aa02bc71e017398cd5c51b859dcc2af82', 1, 'abis_rsl_rll_hdr::__attribute__']
│ │ │ │ │ ]],
│ │ │ │ │ ['_5fcomp128_5ftable_1', ['_comp128_table', ['../../../gsm/html/group__auth.html#ga1e4a5f73e3ef0da731c7c893e6a616bf', 1, ]]],
│ │ │ │ │ ['_5fdata_2', ['_data', ['../../../core/html/structmsgb.html#a61fa77b4345e3a6db6d58a39c5e83177', 1, 'msgb']]],
│ │ │ │ │ ['_5flast_5fosmovty_5fnode_3', ['_LAST_OSMOVTY_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aad50ebd93ab551be0d996e818bf28fe6', 1, ]]],
│ │ │ │ │ ['_5flog_5fctx_5fcount_4', ['_LOG_CTX_COUNT', ['../../../core/html/group__logging.html#gga0b31990f947ded850132fde88eac7269a5b769eab13b25bf7b21a07da3cb4091e', 1, ]]],
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/search/variables_15.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -34,16 +34,16 @@
│ │ │ │ │ ['../../../gsm/html/structsdp__header__entry.html#aeff3bc5feefa83076a540b23ff8d306e', 1, 'sdp_header_entry::version'],
│ │ │ │ │ ['../../../vty/html/structvty__app__info.html#a1ae4f44208fdeb19978567046b8228cc', 1, 'vty_app_info::version']
│ │ │ │ │ ]],
│ │ │ │ │ ['vgcs_5fcapable_20', ['vgcs_capable', ['../../../gsm/html/structrsl__mrpci.html#acd0d860b5db5407108b954cfe8139128', 1, 'rsl_mrpci']]],
│ │ │ │ │ ['vgcs_5ffeature_5fflags_5fpresent_21', ['vgcs_feature_flags_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__setup__ack.html#a1097e8759ce4e2a17a8e4c3ed8af6985', 1, 'gsm0808_vgcs_vbs_setup_ack::vgcs_feature_flags_present'],
│ │ │ │ │ ['../../../gsm/html/structgsm0808__vgcs__vbs__setup.html#aa2ed3408211a2ea0070d2063300f2b49', 1, 'gsm0808_vgcs_vbs_setup::vgcs_feature_flags_present']
│ │ │ │ │ ]],
│ │ │ │ │ - ['view_5fnode_22', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']
│ │ │ │ │ + ['view_5fnode_22', ['view_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_23', ['vlr_name', ['../../../gsm/html/structgsm29118__paging__req.html#ab16c401f82110da447d0ba3b531ed381', 1, 'gsm29118_paging_req::vlr_name'],
│ │ │ │ │ ['../../../gsm/html/structgsm29118__reset__msg.html#ae55bf8b1daeb293104bdd0ca0880938d', 1, 'gsm29118_reset_msg::vlr_name']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_5fpresent_24', ['vlr_name_present', ['../../../gsm/html/structgsm29118__reset__msg.html#a88fc1dd2f689df078e71f898a2df6ff5', 1, 'gsm29118_reset_msg']]],
│ │ │ │ │ ['vstk_25', ['vstk', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#ae33edf86a93b6870662cc9d9584bcc5c', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ │ │ ['vstk_5fpresent_26', ['vstk_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#a8f2d35734450d98f52e8daf5b45f7006', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ ├── ./usr/share/doc/libosmocore/ctrl/html/structctrl__cmd__element.html
│ │ │ │ @@ -104,36 +104,36 @@
│ │ │ │ |
│ │ │ │ const char * | name |
│ │ │ │ | textual name/id of the CTRL command
|
│ │ │ │ |
│ │ │ │ struct ctrl_cmd_struct | strcmd |
│ │ │ │ |
│ │ │ │ -int(* | set )(struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +int(* | set )(struct ctrl_cmd *cmd, void *data) |
│ │ │ │ | call-back function implementing the SET operation
|
│ │ │ │ |
│ │ │ │ -int(* | get )(struct ctrl_cmd *cmd, void *data) |
│ │ │ │ +int(* | get )(struct ctrl_cmd *cmd, void *data) |
│ │ │ │ | call-back function implementing the GET operation
|
│ │ │ │ |
│ │ │ │ -int(* | verify )(struct ctrl_cmd *cmd, const char *value, void *data) |
│ │ │ │ +int(* | verify )(struct ctrl_cmd *cmd, const char *value, void *data) |
│ │ │ │ | call-back function to validate a value; called before SET
|
│ │ │ │ |
│ │ │ │
│ │ │ │
│ │ │ │ Implementation of a given CTRL command.
│ │ │ │
This is what a program registers using \r ctrl_cmd_install in order to implement a given control variable.
│ │ │ │
│ │ │ │
│ │ │ │ ◆ get
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - int(* ctrl_cmd_element::get) (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ + int(* ctrl_cmd_element::get) (struct ctrl_cmd *cmd, void *data) |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
call-back function implementing the GET operation
│ │ │ │
│ │ │ │
Referenced by ctrl_cmd_exec().
│ │ │ │ @@ -161,15 +161,15 @@
│ │ │ │
│ │ │ │
◆ set
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - int(* ctrl_cmd_element::set) (struct ctrl_cmd *cmd, void *data) |
│ │ │ │ + int(* ctrl_cmd_element::set) (struct ctrl_cmd *cmd, void *data) |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
call-back function implementing the SET operation
│ │ │ │
│ │ │ │
Referenced by ctrl_cmd_exec().
│ │ │ │ @@ -195,15 +195,15 @@
│ │ │ │
│ │ │ │
◆ verify
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ - int(* ctrl_cmd_element::verify) (struct ctrl_cmd *cmd, const char *value, void *data) |
│ │ │ │ + int(* ctrl_cmd_element::verify) (struct ctrl_cmd *cmd, const char *value, void *data) |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
call-back function to validate a value; called before SET
│ │ │ │
│ │ │ │
Referenced by ctrl_cmd_exec().
├── libosmogb-doc_1.10.0-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-30 17:32:32.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 15428 2024-08-30 17:32:32.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 824860 2024-08-30 17:32:32.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 825012 2024-08-30 17:32:32.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -359,15 +359,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 15991 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_19.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 25387 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_1a.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4503 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_1b.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1637 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_1c.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 157 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_1d.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1101 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_2.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 518 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_3.js
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 19060 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_4.js
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 19069 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_4.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 41783 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_5.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 166151 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_6.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 71470 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_7.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 59887 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_8.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 19136 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_9.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 21404 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_a.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 203628 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/all_b.js
│ │ │ │ @@ -454,15 +454,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 93 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_9.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 526 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_a.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1668 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_b.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1067 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_c.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 318 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_d.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 811 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_e.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 980 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/files_f.js
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 15042 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_0.js
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 15051 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_0.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 6231 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_1.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 10592 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_10.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 3585 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_11.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 9378 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_12.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1099 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_13.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 11213 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_14.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 153 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/gb/html/search/functions_15.js
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/bssgp__bvc__fsm_8c.html
│ │ │ │ @@ -142,25 +142,25 @@
│ │ │ │
|
│ │ │ │
static void | _tx_status (struct osmo_fsm_inst *fi, enum gprs_bssgp_cause cause, const struct msgb *rx) |
│ │ │ │
|
│ │ │ │
static void | update_negotiated_features (struct osmo_fsm_inst *fi, const struct tlv_parsed *tp) |
│ │ │ │
|
│ │ │ │
static void | _onenter_tail (struct osmo_fsm_inst *fi, uint32_t prev_state) |
│ │ │ │
|
│ │ │ │ -
static void | bssgp_bvc_fsm_null (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | bssgp_bvc_fsm_null (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │
static void | bssgp_bvc_fsm_blocked_onenter (struct osmo_fsm_inst *fi, uint32_t prev_state) |
│ │ │ │
|
│ │ │ │ -
static void | bssgp_bvc_fsm_blocked (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | bssgp_bvc_fsm_blocked (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │ -
static void | bssgp_bvc_fsm_wait_reset_ack (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | bssgp_bvc_fsm_wait_reset_ack (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │ -
static void | bssgp_bvc_fsm_unblocked (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | bssgp_bvc_fsm_unblocked (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │ -
static void | bssgp_bvc_fsm_allstate (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | bssgp_bvc_fsm_allstate (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │
static int | bssgp_bvc_fsm_timer_cb (struct osmo_fsm_inst *fi) |
│ │ │ │
|
│ │ │ │
static struct osmo_fsm_inst * | _bvc_fsm_alloc (void *ctx, struct gprs_ns2_inst *nsi, bool role_sgsn, uint16_t nsei, uint16_t bvci) |
│ │ │ │
|
│ │ │ │
struct osmo_fsm_inst * | bssgp_bvc_fsm_alloc_sig_bss (void *ctx, struct gprs_ns2_inst *nsi, uint16_t nsei, uint32_t features) |
│ │ │ │
| Allocate a SIGNALING-BVC FSM for the BSS role (facing a remote SGSN).
|
│ │ │ │ @@ -840,15 +840,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References _tx_status(), bssgp2_enc_bvc_block_ack(), bssgp2_enc_bvc_unblock(), bssgp2_enc_bvc_unblock_ack(), BSSGP_BVCFSM_E_REQ_UNBLOCK, BSSGP_BVCFSM_E_RX_BLOCK, BSSGP_BVCFSM_E_RX_BLOCK_ACK, BSSGP_BVCFSM_E_RX_UNBLOCK, BSSGP_BVCFSM_S_BLOCKED, BSSGP_BVCFSM_S_UNBLOCKED, BSSGP_CAUSE_SEM_INCORR_PDU, bssgp_cause_str(), BSSGP_IE_CAUSE, bvc_fsm_priv::bvci, cause, data, fi_tx_sig(), bvc_fsm_priv::locally_blocked, LOGL_ERROR, LOGL_NOTICE, LOGPFSML, msgb_bcid, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, bvc_fsm_priv::role_sgsn, T1, T1_SECS, and TLVP_VAL.
│ │ │ │ +
References _tx_status(), bssgp2_enc_bvc_block_ack(), bssgp2_enc_bvc_unblock(), bssgp2_enc_bvc_unblock_ack(), BSSGP_BVCFSM_E_REQ_UNBLOCK, BSSGP_BVCFSM_E_RX_BLOCK, BSSGP_BVCFSM_E_RX_BLOCK_ACK, BSSGP_BVCFSM_E_RX_UNBLOCK, BSSGP_BVCFSM_S_BLOCKED, BSSGP_BVCFSM_S_UNBLOCKED, BSSGP_CAUSE_SEM_INCORR_PDU, bssgp_cause_str(), BSSGP_IE_CAUSE, bvc_fsm_priv::bvci, cause, data, fi_tx_sig(), bvc_fsm_priv::locally_blocked, LOGL_ERROR, LOGL_NOTICE, LOGPFSML, msgb_bcid, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, bvc_fsm_priv::role_sgsn, T1, T1_SECS, and TLVP_VAL.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
◆ bssgp_bvc_fsm_blocked_onenter()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -1206,15 +1206,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References _tx_status(), bvc_fsm_priv::block_cause, bssgp2_dec_fc_bvc(), bssgp2_enc_bvc_block(), bssgp2_enc_bvc_block_ack(), bssgp2_enc_fc_bvc(), bssgp2_enc_fc_bvc_ack(), BSSGP_BVCFSM_E_REQ_BLOCK, BSSGP_BVCFSM_E_REQ_FC_BVC, BSSGP_BVCFSM_E_RX_BLOCK, BSSGP_BVCFSM_E_RX_FC_BVC, BSSGP_BVCFSM_E_RX_FC_BVC_ACK, BSSGP_BVCFSM_E_RX_UNBLOCK, BSSGP_BVCFSM_E_RX_UNBLOCK_ACK, BSSGP_BVCFSM_S_BLOCKED, BSSGP_BVCFSM_S_UNBLOCKED, BSSGP_CAUSE_SEM_INCORR_PDU, bssgp_cause_str(), BSSGP_IE_CAUSE, BSSGP_PDUT_BVC_UNBLOCK_ACK, bssgp_tx_simple_bvci(), BSSGP_XFEAT_GBIT, bvc_fsm_priv::bvci, msgb::data, data, bvc_fsm_priv::fc_granularity, bvc_fsm_priv::features, fi_tx_ptp(), fi_tx_sig(), bvc_fsm_priv::locally_blocked, LOGL_ERROR, LOGL_NOTICE, LOGPFSML, msgb_bcid, bvc_fsm_priv::negotiated, bvc_fsm_priv::nsei, bvc_fsm_priv::ops, bvc_fsm_priv::ops_priv, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, bvc_fsm_priv::role_sgsn, bssgp_bvc_fsm_ops::rx_fc_bvc, T1, T1_SECS, bssgp2_flow_ctrl::tag, and TLVP_VAL.
│ │ │ │ +
References _tx_status(), bvc_fsm_priv::block_cause, bssgp2_dec_fc_bvc(), bssgp2_enc_bvc_block(), bssgp2_enc_bvc_block_ack(), bssgp2_enc_fc_bvc(), bssgp2_enc_fc_bvc_ack(), BSSGP_BVCFSM_E_REQ_BLOCK, BSSGP_BVCFSM_E_REQ_FC_BVC, BSSGP_BVCFSM_E_RX_BLOCK, BSSGP_BVCFSM_E_RX_FC_BVC, BSSGP_BVCFSM_E_RX_FC_BVC_ACK, BSSGP_BVCFSM_E_RX_UNBLOCK, BSSGP_BVCFSM_E_RX_UNBLOCK_ACK, BSSGP_BVCFSM_S_BLOCKED, BSSGP_BVCFSM_S_UNBLOCKED, BSSGP_CAUSE_SEM_INCORR_PDU, bssgp_cause_str(), BSSGP_IE_CAUSE, BSSGP_PDUT_BVC_UNBLOCK_ACK, bssgp_tx_simple_bvci(), BSSGP_XFEAT_GBIT, bvc_fsm_priv::bvci, msgb::data, data, bvc_fsm_priv::fc_granularity, bvc_fsm_priv::features, fi_tx_ptp(), fi_tx_sig(), bvc_fsm_priv::locally_blocked, LOGL_ERROR, LOGL_NOTICE, LOGPFSML, msgb_bcid, bvc_fsm_priv::negotiated, bvc_fsm_priv::nsei, bvc_fsm_priv::ops, bvc_fsm_priv::ops_priv, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, bvc_fsm_priv::role_sgsn, bssgp_bvc_fsm_ops::rx_fc_bvc, T1, T1_SECS, bssgp2_flow_ctrl::tag, and TLVP_VAL.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
◆ bssgp_bvc_fsm_wait_reset_ack()
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References data, osmo_fr_network::n391, osmo_fr_link::net, OSMO_ASSERT, osmo_tdef_get(), OSMO_TDEF_S, osmo_timer_schedule(), osmo_fr_link::polling_count, Q933_REPT_FULL_STATUS, Q933_REPT_LINK_INTEGRITY_VERIF, osmo_fr_link::t391, osmo_fr_network::T_defs, and tx_lmi_q933_status_enq().
│ │ │ │ +
References data, osmo_fr_network::n391, osmo_fr_link::net, OSMO_ASSERT, osmo_tdef_get(), OSMO_TDEF_S, osmo_timer_schedule(), osmo_fr_link::polling_count, Q933_REPT_FULL_STATUS, Q933_REPT_LINK_INTEGRITY_VERIF, osmo_fr_link::t391, osmo_fr_network::T_defs, and tx_lmi_q933_status_enq().
│ │ │ │
│ │ │ │
Referenced by osmo_fr_link_alloc().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
◆ fr_t392_cb()
│ │ │ │ @@ -871,15 +871,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References check_link_state(), data, osmo_fr_link::err_count, osmo_fr_link::net, OSMO_ASSERT, osmo_tdef_get(), OSMO_TDEF_S, osmo_timer_schedule(), osmo_fr_link::t392, and osmo_fr_network::T_defs.
│ │ │ │ +
References check_link_state(), data, osmo_fr_link::err_count, osmo_fr_link::net, OSMO_ASSERT, osmo_tdef_get(), OSMO_TDEF_S, osmo_timer_schedule(), osmo_fr_link::t392, and osmo_fr_network::T_defs.
│ │ │ │
│ │ │ │
Referenced by osmo_fr_link_alloc().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ link_get_tx_seq()
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/frame__relay_8h_source.html
│ │ │ │ @@ -200,15 +200,15 @@
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ @@ -270,15 +270,15 @@
│ │ │ │ struct osmo_fr_network * osmo_fr_network_alloc(void *ctx)
Definition frame_relay.c:898
│ │ │ │ struct osmo_fr_link * osmo_fr_link_alloc(struct osmo_fr_network *net, enum osmo_fr_role role, const char *name)
Definition frame_relay.c:927
│ │ │ │ void osmo_fr_link_free(struct osmo_fr_link *link)
Definition frame_relay.c:955
│ │ │ │ void osmo_fr_network_free(struct osmo_fr_network *net)
Definition frame_relay.c:914
│ │ │ │ struct osmo_fr_dlc * osmo_fr_dlc_by_dlci(struct osmo_fr_link *link, uint16_t dlci)
Definition frame_relay.c:1007
│ │ │ │ int osmo_fr_rx(struct msgb *msg)
Definition frame_relay.c:769
│ │ │ │ const char * get_value_string(const struct value_string *vs, uint32_t val)
│ │ │ │ -
│ │ │ │ +
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ Definition frame_relay.h:108
│ │ │ │ bool add
Definition frame_relay.h:118
│ │ │ │ bool state_send
Definition frame_relay.h:124
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__bssgp_8c.html
│ │ │ │ @@ -139,15 +139,15 @@
│ │ │ │ | Transmit a BVC-RESET-ACK message with a given nsei and bvci (Chapter 10.4.12)
|
│ │ │ │ |
│ │ │ │ int | bssgp_tx_bvc_ptp_reset (uint16_t nsei, enum gprs_bssgp_cause cause) |
│ │ │ │ | Initiate reset procedure for all PTP BVC on a given NSEI.
|
│ │ │ │ |
│ │ │ │ struct bssgp_bvc_ctx * | btsctx_by_bvci_nsei (uint16_t bvci, uint16_t nsei) |
│ │ │ │ |
│ │ │ │ -void | bssgp_set_bssgp_callback (bssgp_bvc_send ns_send, void *data) |
│ │ │ │ +void | bssgp_set_bssgp_callback (bssgp_bvc_send ns_send, void *data) |
│ │ │ │ |
│ │ │ │ struct bssgp_bvc_ctx * | btsctx_alloc (uint16_t bvci, uint16_t nsei) |
│ │ │ │ |
│ │ │ │ void | bssgp_bvc_ctx_free (struct bssgp_bvc_ctx *ctx) |
│ │ │ │ |
│ │ │ │ static int | bssgp_tx_fc_bvc_ack (uint16_t nsei, uint8_t tag, uint16_t ns_bvci) |
│ │ │ │ |
│ │ │ │ @@ -179,15 +179,15 @@
│ │ │ │ |
│ │ │ │ int | bssgp_rx_status (struct msgb *msg, struct tlv_parsed *tp, uint16_t bvci, struct bssgp_bvc_ctx *bctx) |
│ │ │ │ |
│ │ │ │ static int | fc_queue_timer_cfg (struct bssgp_flow_control *fc) |
│ │ │ │ |
│ │ │ │ static int | bssgp_fc_needs_queueing (struct bssgp_flow_control *fc, uint32_t pdu_len) |
│ │ │ │ |
│ │ │ │ -static void | fc_timer_cb (void *data) |
│ │ │ │ +static void | fc_timer_cb (void *data) |
│ │ │ │ |
│ │ │ │ static int | fc_enqueue (struct bssgp_flow_control *fc, struct msgb *msg, uint32_t llc_pdu_len, void *priv) |
│ │ │ │ |
│ │ │ │ int | bssgp_fc_in (struct bssgp_flow_control *fc, struct msgb *msg, uint32_t llc_pdu_len, void *priv) |
│ │ │ │ |
│ │ │ │ void | bssgp_fc_init (struct bssgp_flow_control *fc, uint32_t bucket_size_max, uint32_t bucket_leak_rate, uint32_t max_queue_depth, int(*out_cb)(struct bssgp_flow_control *fc, struct msgb *msg, uint32_t llc_pdu_len, void *priv)) |
│ │ │ │ |
│ │ │ │ @@ -1161,15 +1161,15 @@
│ │ │ │ |
│ │ │ │ ) |
│ │ │ │ | |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ bssgp_set_log_ss()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -1828,15 +1828,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References bssgp_fc_needs_queueing(), data, DLBSSGP, fc_queue_timer_cfg(), bssgp_fc_queue_element::list, bssgp_fc_queue_element::llc_pdu_len, llist_entry, LOGL_NOTICE, LOGP, bssgp_fc_queue_element::msg, llist_head::next, osmo_gettimeofday(), bssgp_flow_control::out_cb, bssgp_fc_queue_element::priv, bssgp_flow_control::queue, bssgp_flow_control::queue_depth, and bssgp_flow_control::time_last_pdu.
│ │ │ │ +
References bssgp_fc_needs_queueing(), data, DLBSSGP, fc_queue_timer_cfg(), bssgp_fc_queue_element::list, bssgp_fc_queue_element::llc_pdu_len, llist_entry, LOGL_NOTICE, LOGP, bssgp_fc_queue_element::msg, llist_head::next, osmo_gettimeofday(), bssgp_flow_control::out_cb, bssgp_fc_queue_element::priv, bssgp_flow_control::queue, bssgp_flow_control::queue_depth, and bssgp_flow_control::time_last_pdu.
│ │ │ │
│ │ │ │
Referenced by fc_queue_timer_cfg().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ LLIST_HEAD()
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__bssgp_8h.html
│ │ │ │ @@ -225,15 +225,15 @@
│ │ │ │ |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ bssgp_set_log_ss()
│ │ │ │
│ │ │ │
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__ns2_8h.html
│ │ │ │ @@ -295,15 +295,15 @@
│ │ │ │
|
│ │ │ │
struct gprs_ns2_vc * | gprs_ns2_ip_connect2 (struct gprs_ns2_vc_bind *bind, const struct osmo_sockaddr *remote, uint16_t nsei, uint16_t nsvci, enum gprs_ns2_dialect dialect) |
│ │ │ │
| Create, connect and activate a new IP-based NS-VC.
|
│ │ │ │
|
│ │ │ │
struct gprs_ns2_vc * | gprs_ns2_ip_connect_inactive (struct gprs_ns2_vc_bind *bind, const struct osmo_sockaddr *remote, struct gprs_ns2_nse *nse, uint16_t nsvci) |
│ │ │ │
| Create, and connect an inactive, new IP-based NS-VC.
|
│ │ │ │
|
│ │ │ │ -
void | gprs_ns2_ip_bind_set_sns_weight (struct gprs_ns2_vc_bind *bind, uint8_t signalling, uint8_t data) |
│ │ │ │ +
void | gprs_ns2_ip_bind_set_sns_weight (struct gprs_ns2_vc_bind *bind, uint8_t signalling, uint8_t data) |
│ │ │ │
| set the signalling and data weight for this bind
|
│ │ │ │
|
│ │ │ │
void | gprs_ns2_free_bind (struct gprs_ns2_vc_bind *bind) |
│ │ │ │
| Destroy a given bind.
|
│ │ │ │
|
│ │ │ │
void | gprs_ns2_free_binds (struct gprs_ns2_inst *nsi) |
│ │ │ │
|
│ │ │ │ @@ -1253,15 +1253,15 @@
│ │ │ │
[in] | bind | |
│ │ │ │
[in] | signalling | the signalling weight |
│ │ │ │
[in] | data | the data weight |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References data, gprs_ns2_is_ip_bind(), ns2_sns_update_weights(), OSMO_ASSERT, gprs_ns2_vc_bind::sns_data_weight, and gprs_ns2_vc_bind::sns_sig_weight.
│ │ │ │ +
References data, gprs_ns2_is_ip_bind(), ns2_sns_update_weights(), OSMO_ASSERT, gprs_ns2_vc_bind::sns_data_weight, and gprs_ns2_vc_bind::sns_sig_weight.
│ │ │ │
│ │ │ │
Referenced by DEFUN().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ gprs_ns2_ip_bind_sockaddr()
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__ns2__fr_8c.html
│ │ │ │ @@ -193,17 +193,17 @@
│ │ │ │ |
│ │ │ │ static void | enqueue_at_head (struct gprs_ns2_vc_bind *bind, struct msgb *msg) |
│ │ │ │ |
│ │ │ │ static void | enqueue_at_tail (struct gprs_ns2_vc_bind *bind, struct msgb *msg) |
│ │ │ │ |
│ │ │ │ static int | backlog_enqueue_or_free (struct gprs_ns2_vc_bind *bind, struct msgb *msg) |
│ │ │ │ |
│ │ │ │ -static void | fr_backlog_timer_cb (void *data) |
│ │ │ │ +static void | fr_backlog_timer_cb (void *data) |
│ │ │ │ |
│ │ │ │ -int | fr_tx_cb (void *data, struct msgb *msg) |
│ │ │ │ +int | fr_tx_cb (void *data, struct msgb *msg) |
│ │ │ │ |
│ │ │ │ static int | devname2ifindex (const char *ifname) |
│ │ │ │ |
│ │ │ │ static int | open_socket (int ifindex, const struct gprs_ns2_vc_bind *nsbind) |
│ │ │ │ |
│ │ │ │ static int | gprs_n2_fr_ifupdown_ind_cb (struct osmo_netdev *netdev, bool if_running) |
│ │ │ │ |
│ │ │ │ @@ -664,15 +664,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References priv_bind::backlog, data, fr_netif_write_one(), msgb::len, priv_bind::list, priv_bind::lmi_msg, msg, msgb_dequeue(), NS2_BIND_STAT_BACKLOG_LEN, osmo_stat_item_dec(), osmo_stat_item_group_get_item(), osmo_timer_schedule(), gprs_ns2_vc_bind::priv, priv_bind::retry_us, gprs_ns2_vc_bind::statg, and priv_bind::timer.
│ │ │ │ +
References priv_bind::backlog, data, fr_netif_write_one(), msgb::len, priv_bind::list, priv_bind::lmi_msg, msg, msgb_dequeue(), NS2_BIND_STAT_BACKLOG_LEN, osmo_stat_item_dec(), osmo_stat_item_group_get_item(), osmo_timer_schedule(), gprs_ns2_vc_bind::priv, priv_bind::retry_us, gprs_ns2_vc_bind::statg, and priv_bind::timer.
│ │ │ │
│ │ │ │
Referenced by gprs_ns2_fr_bind().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ fr_dlci_rx_cb()
│ │ │ │ @@ -862,15 +862,15 @@
│ │ │ │ |
│ │ │ │ ) |
│ │ │ │ | |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References priv_bind::backlog, backlog_enqueue_or_free(), data, fr_netif_write_one(), priv_bind::list, msg, and gprs_ns2_vc_bind::priv.
│ │ │ │ +
References priv_bind::backlog, backlog_enqueue_or_free(), data, fr_netif_write_one(), priv_bind::list, msg, and gprs_ns2_vc_bind::priv.
│ │ │ │
│ │ │ │
Referenced by gprs_ns2_fr_bind().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ fr_vc_sendmsg()
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__ns2__sns_8c.html
│ │ │ │ @@ -244,73 +244,73 @@
│ │ │ │ |
│ │ │ │ static int | do_sns_change_weight (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4, const struct gprs_ns_ie_ip6_elem *ip6) |
│ │ │ │ |
│ │ │ │ static int | do_sns_delete (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4, const struct gprs_ns_ie_ip6_elem *ip6) |
│ │ │ │ |
│ │ │ │ static int | do_sns_add (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4, const struct gprs_ns_ie_ip6_elem *ip6) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_bss_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_bss_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_bss_size (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_bss_size (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static int | ns2_sns_count_num_local_ep (struct osmo_fsm_inst *fi, int ip_proto) |
│ │ │ │ |
│ │ │ │ static int | ns2_sns_copy_local_endpoints (struct ns2_sns_state *gss) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_compute_local_ep_from_binds (struct osmo_fsm_inst *fi) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_choose_next_bind (struct ns2_sns_state *gss) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_bss_size_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_bss_config_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_bss_config_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_bss_config_bss_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ static int | ns_sns_configured_timeout (struct osmo_fsm_inst *fi) |
│ │ │ │ |
│ │ │ │ static int | ns_sns_append_remote_eps (struct osmo_fsm_inst *fi, const struct tlv_parsed *tp) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_bss_config_sgsn_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_bss_config_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_bss_config_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_configured_add (struct osmo_fsm_inst *fi, struct ns2_sns_state *gss, struct tlv_parsed *tp) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_configured_delete (struct osmo_fsm_inst *fi, struct ns2_sns_state *gss, struct tlv_parsed *tp) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_configured_change (struct osmo_fsm_inst *fi, struct ns2_sns_state *gss, struct tlv_parsed *tp) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_configured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_configured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_configured_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_local_procedure_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ static void | create_nsvc_for_new_sbind (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_local_procedure (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_local_procedure (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static int | ns2_sns_fsm_bss_timer_cb (struct osmo_fsm_inst *fi) |
│ │ │ │ |
│ │ │ │ static struct gprs_ns_ie_ip4_elem * | ns2_get_sbind_ip4_entry (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, struct ns2_sns_elems *endpoints) |
│ │ │ │ |
│ │ │ │ static struct gprs_ns_ie_ip6_elem * | ns2_get_sbind_ip6_entry (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, struct ns2_sns_elems *endpoints) |
│ │ │ │ |
│ │ │ │ static int | ns2_update_weight_entry (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, struct ns2_sns_elems *endpoints) |
│ │ │ │ |
│ │ │ │ static void | ns2_add_procedure (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, enum sns_procedure procedure_type) |
│ │ │ │ |
│ │ │ │ static int | ns2_sns_add_elements (struct ns2_sns_state *gss, struct ns2_sns_bind *sbind, struct ns2_sns_elems *elems) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_all_action (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_all_action (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static int | ns2_sns_bss_valid_configuration (struct ns2_sns_state *gss) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_all_action_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_all_action_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ struct osmo_fsm_inst * | ns2_sns_bss_fsm_alloc (struct gprs_ns2_nse *nse, const char *id) |
│ │ │ │ | Allocate an IP-SNS FSM for the BSS side.
|
│ │ │ │ |
│ │ │ │ int | ns2_sns_rx (struct gprs_ns2_vc *nsvc, struct msgb *msg, struct tlv_parsed *tp) |
│ │ │ │ | main entry point for receiving SNS messages from the network.
|
│ │ │ │ |
│ │ │ │ @@ -343,25 +343,25 @@
│ │ │ │ |
│ │ │ │ void | ns2_sns_update_weights (struct gprs_ns2_vc_bind *bind) |
│ │ │ │ |
│ │ │ │ static void | ns2_clear_sgsn (struct ns2_sns_state *gss, struct gprs_ns2_vc *size_nsvc) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_sgsn_unconfigured_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_sgsn_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_sgsn_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_sgsn_wait_config (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_sgsn_wait_config (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_sns_st_sgsn_wait_config_ack_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_sgsn_wait_config_ack (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_sgsn_wait_config_ack (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static int | ns2_sns_fsm_sgsn_timer_cb (struct osmo_fsm_inst *fi) |
│ │ │ │ |
│ │ │ │ -static void | ns2_sns_st_all_action_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_sns_st_all_action_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ struct osmo_fsm_inst * | ns2_sns_sgsn_fsm_alloc (struct gprs_ns2_nse *nse, const char *id) |
│ │ │ │ | Allocate an IP-SNS FSM for the SGSN side.
|
│ │ │ │ |
│ │ │ │ static | __attribute__ ((constructor)) |
│ │ │ │ |
│ │ │ │
│ │ │ │ @@ -2242,15 +2242,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References gprs_ns2_nse::alive, ns2_sns_state::alive, gprs_ns2_vc::bind, ns2_sns_bind::bind, ns2_sns_state::block_no_nsvc_events, gprs_ns2_nse::bss_sns_fi, data, ns2_sns_state::family, gprs_ns2_free_nsvc(), GPRS_SNS_FLAG_KEEP_SELECT_ENDPOINT_ORDER, GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_BSS, GPRS_SNS_ST_BSS_CONFIG_SGSN, GPRS_SNS_ST_BSS_SIZE, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_LOCAL_PROCEDURE, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum(), ns2_sns_procedure::list, llist_for_each_entry, llist_for_each_entry_safe, ns2_sns_state::local, ns2_sns_state::local_procedure, LOGL_ERROR, LOGPFSML, gprs_ns2_vc_bind::name, ns2_add_procedure(), ns2_sns_add_elements(), NS2_SNS_EV_REQ_ADD_BIND, NS2_SNS_EV_REQ_CHANGE_WEIGHT, NS2_SNS_EV_REQ_DELETE_BIND, NS2_SNS_EV_REQ_SELECT_ENDPOINT, ns2_update_weight_entry(), nse_inst_from_fi(), gprs_ns2_nse::nsei, gprs_ns2_nse::nsvc, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, ns2_sns_state::num_max_ip4_remote, ns2_sns_state::num_max_ip6_remote, ns2_sns_state::num_max_nsvcs, osmo_fsm_inst_dispatch, osmo_fsm_inst::priv, ns2_sns_procedure::procedure, ns2_sns_state::procedures, ns2_sns_state::remote, remove_bind_elem(), ns2_sns_state::role, ns2_sns_procedure::sbind, sns_failed, SNS_PROC_ADD, SNS_PROC_CHANGE_WEIGHT, SNS_PROC_DEL, osmo_fsm_inst::state, and gprs_ns2_nse::sum_sig_weight.
│ │ │ │ +
References gprs_ns2_nse::alive, ns2_sns_state::alive, gprs_ns2_vc::bind, ns2_sns_bind::bind, ns2_sns_state::block_no_nsvc_events, gprs_ns2_nse::bss_sns_fi, data, ns2_sns_state::family, gprs_ns2_free_nsvc(), GPRS_SNS_FLAG_KEEP_SELECT_ENDPOINT_ORDER, GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_BSS, GPRS_SNS_ST_BSS_CONFIG_SGSN, GPRS_SNS_ST_BSS_SIZE, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_LOCAL_PROCEDURE, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum(), ns2_sns_procedure::list, llist_for_each_entry, llist_for_each_entry_safe, ns2_sns_state::local, ns2_sns_state::local_procedure, LOGL_ERROR, LOGPFSML, gprs_ns2_vc_bind::name, ns2_add_procedure(), ns2_sns_add_elements(), NS2_SNS_EV_REQ_ADD_BIND, NS2_SNS_EV_REQ_CHANGE_WEIGHT, NS2_SNS_EV_REQ_DELETE_BIND, NS2_SNS_EV_REQ_SELECT_ENDPOINT, ns2_update_weight_entry(), nse_inst_from_fi(), gprs_ns2_nse::nsei, gprs_ns2_nse::nsvc, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, ns2_sns_state::num_max_ip4_remote, ns2_sns_state::num_max_ip6_remote, ns2_sns_state::num_max_nsvcs, osmo_fsm_inst_dispatch, osmo_fsm_inst::priv, ns2_sns_procedure::procedure, ns2_sns_state::procedures, ns2_sns_state::remote, remove_bind_elem(), ns2_sns_state::role, ns2_sns_procedure::sbind, sns_failed, SNS_PROC_ADD, SNS_PROC_CHANGE_WEIGHT, SNS_PROC_DEL, osmo_fsm_inst::state, and gprs_ns2_nse::sum_sig_weight.
│ │ │ │
│ │ │ │
Referenced by ns2_sns_st_all_action_bss(), and ns2_sns_st_all_action_sgsn().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_all_action_bss()
│ │ │ │ @@ -2288,15 +2288,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References ns2_sns_state::block_no_nsvc_events, data, ns2_sns_state::family, GPRS_NS2_AFF_CAUSE_SNS_NO_ENDPOINTS, GPRS_SNS_ST_BSS_SIZE, GPRS_SNS_ST_UNCONFIGURED, ns2_sns_state::initial, gprs_ns2_nse::list, sns_endpoint::list, llist_entry, llist_first_entry, ns2_sns_state::local, llist_head::next, ns2_clear_elems(), ns2_free_nsvcs(), ns2_prim_status_ind(), ns2_sns_bss_valid_configuration(), NS2_SNS_EV_REQ_FREE_NSVCS, NS2_SNS_EV_REQ_NO_NSVC, NS2_SNS_EV_REQ_SELECT_ENDPOINT, ns2_sns_st_all_action(), NS_TOUT_TSNS_PROV, ns2_sns_state::nse, nse_inst_from_fi(), gprs_ns2_nse::nsi, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::reselection_running, osmo_sockaddr::sa, sns_endpoint::saddr, ns2_sns_state::sns_endpoints, sns_failed, gprs_ns2_inst::timeout, and osmo_sockaddr::u.
│ │ │ │ +
References ns2_sns_state::block_no_nsvc_events, data, ns2_sns_state::family, GPRS_NS2_AFF_CAUSE_SNS_NO_ENDPOINTS, GPRS_SNS_ST_BSS_SIZE, GPRS_SNS_ST_UNCONFIGURED, ns2_sns_state::initial, gprs_ns2_nse::list, sns_endpoint::list, llist_entry, llist_first_entry, ns2_sns_state::local, llist_head::next, ns2_clear_elems(), ns2_free_nsvcs(), ns2_prim_status_ind(), ns2_sns_bss_valid_configuration(), NS2_SNS_EV_REQ_FREE_NSVCS, NS2_SNS_EV_REQ_NO_NSVC, NS2_SNS_EV_REQ_SELECT_ENDPOINT, ns2_sns_st_all_action(), NS_TOUT_TSNS_PROV, ns2_sns_state::nse, nse_inst_from_fi(), gprs_ns2_nse::nsi, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::reselection_running, osmo_sockaddr::sa, sns_endpoint::saddr, ns2_sns_state::sns_endpoints, sns_failed, gprs_ns2_inst::timeout, and osmo_sockaddr::u.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_all_action_sgsn()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2332,15 +2332,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References ns2_sns_state::block_no_nsvc_events, cause, data, gprs_ns2_vc::data_weight, ns2_sns_state::family, GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_SGSN_WAIT_CONFIG, GPRS_SNS_ST_UNCONFIGURED, ns2_sns_state::local, LOGL_ERROR, LOGPFSML, ns2_sns_state::N, ns2_clear_sgsn(), ns2_sns_compute_local_ep_from_binds(), ns2_sns_count_num_local_ep(), NS2_SNS_EV_REQ_FREE_NSVCS, NS2_SNS_EV_RX_SIZE, ns2_sns_st_all_action(), ns2_tx_sns_size_ack(), ns2_vc_force_unconfigured(), NS_CAUSE_INVAL_NR_IPv4_EP, NS_CAUSE_INVAL_NR_IPv6_EP, NS_CAUSE_INVAL_NR_NS_VC, NS_CAUSE_MISSING_ESSENT_IE, NS_IE_IPv4_EP_NR, NS_IE_IPv6_EP_NR, NS_IE_MAX_NR_NSVC, NS_IE_RESET_FLAG, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, ns2_sns_state::num_max_ip4_remote, ns2_sns_state::num_max_ip6_remote, ns2_sns_state::num_max_nsvcs, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_vc::sig_weight, sns_failed, ns2_sns_state::sns_nsvc, osmo_fsm_inst::state, TLVP_PRES_LEN, and TLVP_VAL.
│ │ │ │ +
References ns2_sns_state::block_no_nsvc_events, cause, data, gprs_ns2_vc::data_weight, ns2_sns_state::family, GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_SGSN_WAIT_CONFIG, GPRS_SNS_ST_UNCONFIGURED, ns2_sns_state::local, LOGL_ERROR, LOGPFSML, ns2_sns_state::N, ns2_clear_sgsn(), ns2_sns_compute_local_ep_from_binds(), ns2_sns_count_num_local_ep(), NS2_SNS_EV_REQ_FREE_NSVCS, NS2_SNS_EV_RX_SIZE, ns2_sns_st_all_action(), ns2_tx_sns_size_ack(), ns2_vc_force_unconfigured(), NS_CAUSE_INVAL_NR_IPv4_EP, NS_CAUSE_INVAL_NR_IPv6_EP, NS_CAUSE_INVAL_NR_NS_VC, NS_CAUSE_MISSING_ESSENT_IE, NS_IE_IPv4_EP_NR, NS_IE_IPv6_EP_NR, NS_IE_MAX_NR_NSVC, NS_IE_RESET_FLAG, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, ns2_sns_state::num_max_ip4_remote, ns2_sns_state::num_max_ip6_remote, ns2_sns_state::num_max_nsvcs, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_vc::sig_weight, sns_failed, ns2_sns_state::sns_nsvc, osmo_fsm_inst::state, TLVP_PRES_LEN, and TLVP_VAL.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_bss_config_bss()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2376,15 +2376,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References data, gprs_ns2_cause_str(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_SGSN, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_CONFIG_ACK, NS_IE_CAUSE, NS_TOUT_TSNS_PROV, nse_inst_from_fi(), gprs_ns2_nse::nsi, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │ +
References data, gprs_ns2_cause_str(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_SGSN, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_CONFIG_ACK, NS_IE_CAUSE, NS_TOUT_TSNS_PROV, nse_inst_from_fi(), gprs_ns2_nse::nsi, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_bss_config_bss_onenter()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2458,15 +2458,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References cause, create_missing_nsvcs(), data, gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum_data, ip46_weight_sum_sig, NS2_SNS_EV_RX_CONFIG, NS2_SNS_EV_RX_CONFIG_END, ns2_tx_sns_config_ack(), NS_CAUSE_INVAL_WEIGH, ns_sns_append_remote_eps(), NS_TOUT_TSNS_PROV, nse_inst_from_fi(), gprs_ns2_nse::nsi, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::role, ns2_sns_state::sns_nsvc, gprs_ns2_inst::timeout, and osmo_fsm_inst::timer.
│ │ │ │ +
References cause, create_missing_nsvcs(), data, gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum_data, ip46_weight_sum_sig, NS2_SNS_EV_RX_CONFIG, NS2_SNS_EV_RX_CONFIG_END, ns2_tx_sns_config_ack(), NS_CAUSE_INVAL_WEIGH, ns_sns_append_remote_eps(), NS_TOUT_TSNS_PROV, nse_inst_from_fi(), gprs_ns2_nse::nsi, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::role, ns2_sns_state::sns_nsvc, gprs_ns2_inst::timeout, and osmo_fsm_inst::timer.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_bss_config_sgsn_onenter()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2540,15 +2540,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References data, gprs_ns2_cause_str(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_BSS, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_SIZE_ACK, NS_IE_CAUSE, NS_TOUT_TSNS_PROV, gprs_ns2_inst::nse, nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │ +
References data, gprs_ns2_cause_str(), GPRS_SNS_ROLE_BSS, GPRS_SNS_ST_BSS_CONFIG_BSS, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_SIZE_ACK, NS_IE_CAUSE, NS_TOUT_TSNS_PROV, gprs_ns2_inst::nse, nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, gprs_ns2_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_bss_size_onenter()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2666,15 +2666,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References data, NS2_SNS_EV_REQ_NSVC_ALIVE, NS2_SNS_EV_RX_ADD, NS2_SNS_EV_RX_CHANGE_WEIGHT, NS2_SNS_EV_RX_DELETE, ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), osmo_timer_del(), osmo_fsm_inst::priv, and osmo_fsm_inst::timer.
│ │ │ │ +
References data, NS2_SNS_EV_REQ_NSVC_ALIVE, NS2_SNS_EV_RX_ADD, NS2_SNS_EV_RX_CHANGE_WEIGHT, NS2_SNS_EV_RX_DELETE, ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), osmo_timer_del(), osmo_fsm_inst::priv, and osmo_fsm_inst::timer.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_configured_add()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -2886,15 +2886,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References add_ip4_elem(), add_ip6_elem(), gprs_ns2_nse::bss_sns_fi, cause, create_nsvc_for_new_sbind(), ns2_sns_state::current_procedure, data, gprs_ns_ie_ip4_elem::data_weight, gprs_ns_ie_ip6_elem::data_weight, ns2_sns_state::family, gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_LOCAL_PROCEDURE, ns2_sns_procedure::ip4, ns2_sns_elems::ip4, ns2_sns_procedure::ip6, ns2_sns_elems::ip6, gprs_ns_ie_ip4_elem::ip_addr, gprs_ns_ie_ip6_elem::ip_addr, ns2_sns_procedure::list, ns2_sns_state::local, LOGL_ERROR, LOGL_INFO, LOGPFSML, NS2_SNS_EV_RX_ACK, NS2_SNS_EV_RX_ADD, NS2_SNS_EV_RX_CHANGE_WEIGHT, NS2_SNS_EV_RX_DELETE, ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), NS_IE_CAUSE, NS_IE_TRANS_ID, NS_TOUT_TSNS_PROV, ns2_sns_state::nse, nse_inst_from_fi(), gprs_ns2_nse::nsei, gprs_ns2_nse::nsi, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_procedure::procedure, ns2_sns_state::procedures, remove_ip4_elem(), remove_ip6_elem(), ns2_sns_procedure::sbind, gprs_ns_ie_ip4_elem::sig_weight, gprs_ns_ie_ip6_elem::sig_weight, sns_failed, SNS_PROC_ADD, SNS_PROC_CHANGE_WEIGHT, SNS_PROC_DEL, gprs_ns2_inst::timeout, TLVP_PRESENT, ns2_sns_procedure::trans_id, gprs_ns_ie_ip4_elem::udp_port, and gprs_ns_ie_ip6_elem::udp_port.
│ │ │ │ +
References add_ip4_elem(), add_ip6_elem(), gprs_ns2_nse::bss_sns_fi, cause, create_nsvc_for_new_sbind(), ns2_sns_state::current_procedure, data, gprs_ns_ie_ip4_elem::data_weight, gprs_ns_ie_ip6_elem::data_weight, ns2_sns_state::family, gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_LOCAL_PROCEDURE, ns2_sns_procedure::ip4, ns2_sns_elems::ip4, ns2_sns_procedure::ip6, ns2_sns_elems::ip6, gprs_ns_ie_ip4_elem::ip_addr, gprs_ns_ie_ip6_elem::ip_addr, ns2_sns_procedure::list, ns2_sns_state::local, LOGL_ERROR, LOGL_INFO, LOGPFSML, NS2_SNS_EV_RX_ACK, NS2_SNS_EV_RX_ADD, NS2_SNS_EV_RX_CHANGE_WEIGHT, NS2_SNS_EV_RX_DELETE, ns2_sns_st_configured_add(), ns2_sns_st_configured_change(), ns2_sns_st_configured_delete(), NS_IE_CAUSE, NS_IE_TRANS_ID, NS_TOUT_TSNS_PROV, ns2_sns_state::nse, nse_inst_from_fi(), gprs_ns2_nse::nsei, gprs_ns2_nse::nsi, ns2_sns_elems::num_ip4, ns2_sns_elems::num_ip6, OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_procedure::procedure, ns2_sns_state::procedures, remove_ip4_elem(), remove_ip6_elem(), ns2_sns_procedure::sbind, gprs_ns_ie_ip4_elem::sig_weight, gprs_ns_ie_ip6_elem::sig_weight, sns_failed, SNS_PROC_ADD, SNS_PROC_CHANGE_WEIGHT, SNS_PROC_DEL, gprs_ns2_inst::timeout, TLVP_PRESENT, ns2_sns_procedure::trans_id, gprs_ns_ie_ip4_elem::udp_port, and gprs_ns_ie_ip6_elem::udp_port.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_local_procedure_onenter()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -3050,15 +3050,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References cause, data, GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_SGSN_WAIT_CONFIG_ACK, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum_data, ip46_weight_sum_sig, NS2_SNS_EV_RX_CONFIG, NS2_SNS_EV_RX_CONFIG_END, ns2_tx_sns_config_ack(), NS_CAUSE_INVAL_WEIGH, ns_sns_append_remote_eps(), NS_TOUT_TSNS_PROV, gprs_ns2_inst::nse, nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::role, ns2_sns_state::sns_nsvc, gprs_ns2_inst::timeout, and osmo_fsm_inst::timer.
│ │ │ │ +
References cause, data, GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_SGSN_WAIT_CONFIG_ACK, GPRS_SNS_ST_UNCONFIGURED, ip46_weight_sum_data, ip46_weight_sum_sig, NS2_SNS_EV_RX_CONFIG, NS2_SNS_EV_RX_CONFIG_END, ns2_tx_sns_config_ack(), NS_CAUSE_INVAL_WEIGH, ns_sns_append_remote_eps(), NS_TOUT_TSNS_PROV, gprs_ns2_inst::nse, nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, ns2_sns_state::remote, ns2_sns_state::role, ns2_sns_state::sns_nsvc, gprs_ns2_inst::timeout, and osmo_fsm_inst::timer.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_sgsn_wait_config_ack()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -3094,15 +3094,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References create_missing_nsvcs(), data, gprs_ns2_cause_str(), gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_UNCONFIGURED, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_CONFIG_ACK, NS_IE_CAUSE, ns_sns_configured_timeout(), nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │ +
References create_missing_nsvcs(), data, gprs_ns2_cause_str(), gprs_ns2_start_alive_all_nsvcs(), GPRS_SNS_ROLE_SGSN, GPRS_SNS_ST_CONFIGURED, GPRS_SNS_ST_UNCONFIGURED, LOGL_ERROR, LOGPFSML, NS2_SNS_EV_RX_CONFIG_ACK, NS_IE_CAUSE, ns_sns_configured_timeout(), nse_inst_from_fi(), OSMO_ASSERT, osmo_fsm_inst_state_chg, osmo_fsm_inst::priv, ns2_sns_state::role, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ ns2_sns_st_sgsn_wait_config_ack_onenter()
│ │ │ │
│ │ │ │
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__ns2__udp_8c.html
│ │ │ │ @@ -172,15 +172,15 @@
│ │ │ │
int | ns2_ip_count_bind (struct gprs_ns2_inst *nsi, struct osmo_sockaddr *remote) |
│ │ │ │
| Count UDP binds compatible with remote.
|
│ │ │ │
|
│ │ │ │
struct gprs_ns2_vc_bind * | ns2_ip_get_bind_by_index (struct gprs_ns2_inst *nsi, struct osmo_sockaddr *remote, int index) |
│ │ │ │
|
│ │ │ │
void | ns2_ip_set_txqueue_max_length (struct gprs_ns2_vc_bind *bind, unsigned int max_length) |
│ │ │ │
|
│ │ │ │ -
void | gprs_ns2_ip_bind_set_sns_weight (struct gprs_ns2_vc_bind *bind, uint8_t signalling, uint8_t data) |
│ │ │ │ +
void | gprs_ns2_ip_bind_set_sns_weight (struct gprs_ns2_vc_bind *bind, uint8_t signalling, uint8_t data) |
│ │ │ │
| set the signalling and data weight for this bind
|
│ │ │ │
|
│ │ │ │
│ │ │ │ |
│ │ │ │ struct gprs_ns2_vc_driver | vc_driver_ip |
│ │ │ │ |
│ │ │ │ @@ -506,15 +506,15 @@
│ │ │ │ [in] | bind | |
│ │ │ │ [in] | signalling | the signalling weight |
│ │ │ │ [in] | data | the data weight |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References data, gprs_ns2_is_ip_bind(), ns2_sns_update_weights(), OSMO_ASSERT, gprs_ns2_vc_bind::sns_data_weight, and gprs_ns2_vc_bind::sns_sig_weight.
│ │ │ │ +
References data, gprs_ns2_is_ip_bind(), ns2_sns_update_weights(), OSMO_ASSERT, gprs_ns2_vc_bind::sns_data_weight, and gprs_ns2_vc_bind::sns_sig_weight.
│ │ │ │
│ │ │ │
Referenced by DEFUN().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ gprs_ns2_ip_bind_sockaddr()
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__ns2__vc__fsm_8c.html
│ │ │ │ @@ -185,41 +185,41 @@
│ │ │ │ |
│ │ │ │ static void | stop_test_procedure (struct gprs_ns2_vc_priv *priv) |
│ │ │ │ |
│ │ │ │ static int | alive_timer_elapsed_ms (struct gprs_ns2_vc_priv *priv) |
│ │ │ │ |
│ │ │ │ static void | recv_test_procedure (struct osmo_fsm_inst *fi) |
│ │ │ │ |
│ │ │ │ -static void | alive_timeout_handler (void *data) |
│ │ │ │ +static void | alive_timeout_handler (void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_st_unconfigured_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ -static void | ns2_st_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_st_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_st_reset_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ -static void | ns2_st_reset (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_st_reset (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_st_blocked_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ -static void | ns2_st_blocked (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_st_blocked (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_st_unblocked_on_enter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ -static void | ns2_st_unblocked (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_st_unblocked (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ -static void | ns2_st_alive (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_st_alive (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_st_alive_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │ |
│ │ │ │ static int | ns2_vc_fsm_timer_cb (struct osmo_fsm_inst *fi) |
│ │ │ │ |
│ │ │ │ static void | ns2_recv_unitdata (struct osmo_fsm_inst *fi, struct msgb *msg) |
│ │ │ │ |
│ │ │ │ -static void | ns2_vc_fsm_allstate_action (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +static void | ns2_vc_fsm_allstate_action (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ |
│ │ │ │ static void | ns2_vc_fsm_clean (struct osmo_fsm_inst *fi, enum osmo_fsm_term_cause cause) |
│ │ │ │ |
│ │ │ │ struct osmo_fsm_inst * | ns2_vc_fsm_alloc (struct gprs_ns2_vc *nsvc, const char *id, bool initiator) |
│ │ │ │ | gprs_ns2_vc_fsm_alloc
|
│ │ │ │ |
│ │ │ │ int | ns2_vc_fsm_start (struct gprs_ns2_vc *nsvc) |
│ │ │ │ @@ -379,15 +379,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References gprs_ns2_vc_priv::alive, data, GPRS_NS2_ST_RECOVERING, GPRS_NS2_ST_RESET, GPRS_NS2_VC_MODE_BLOCKRESET, gprs_ns2_vc::mode, gprs_ns2_vc_priv::mode, gprs_ns2_vc_priv::N, ns2_tx_alive(), NS_CTR_LOST_ALIVE, ns_inst_from_fi(), NS_TOUT_TNS_ALIVE, NS_TOUT_TNS_ALIVE_RETRIES, NS_TOUT_TNS_RESET, NS_TOUT_TNS_TEST, gprs_ns2_vc_priv::nsvc, osmo_clock_gettime(), osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, RATE_CTR_INC_NS, gprs_ns2_inst::timeout, gprs_ns2_vc_priv::timer, and gprs_ns2_vc_priv::timer_started.
│ │ │ │ +
References gprs_ns2_vc_priv::alive, data, GPRS_NS2_ST_RECOVERING, GPRS_NS2_ST_RESET, GPRS_NS2_VC_MODE_BLOCKRESET, gprs_ns2_vc::mode, gprs_ns2_vc_priv::mode, gprs_ns2_vc_priv::N, ns2_tx_alive(), NS_CTR_LOST_ALIVE, ns_inst_from_fi(), NS_TOUT_TNS_ALIVE, NS_TOUT_TNS_ALIVE_RETRIES, NS_TOUT_TNS_RESET, NS_TOUT_TNS_TEST, gprs_ns2_vc_priv::nsvc, osmo_clock_gettime(), osmo_fsm_inst_state_chg, osmo_timer_schedule(), osmo_fsm_inst::priv, RATE_CTR_INC_NS, gprs_ns2_inst::timeout, gprs_ns2_vc_priv::timer, and gprs_ns2_vc_priv::timer_started.
│ │ │ │
│ │ │ │
Referenced by ns2_vc_fsm_alloc().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ alive_timer_elapsed_ms()
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__ns2__vty_8c.html
│ │ │ │ @@ -203,15 +203,15 @@
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_no_ns_bind_ipaccess, cfg_no_ns_bind_ipaccess_cmd, "no accept-ipaccess", NO_STR "Reject NS Reset PDU on UDP (ip.access style)\n") |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_ns_bind_accept_sns, cfg_ns_bind_accept_sns_cmd, "accept-dynamic-ip-sns", "Allow one to create dynamic NS Entities by IP-SNS PDUs\n") |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_no_ns_bind_accept_sns, cfg_no_ns_bind_accept_sns_cmd, "no accept-dynamic-ip-sns", NO_STR "Disable dynamic creation of NS Entities by IP-SNS PDUs\n") |
│ │ │ │ |
│ │ │ │ - | DEFUN (cfg_ns_bind_ip_sns_weight, cfg_ns_bind_ip_sns_weight_cmd, "ip-sns signalling-weight <0-254> data-weight <0-254>", "IP SNS\n" "signalling weight used by IP-SNS dynamic configuration\n" "signalling weight used by IP-SNS dynamic configuration\n" "data weight used by IP-SNS dynamic configuration\n" "data weight used by IP-SNS dynamic configuration\n") |
│ │ │ │ + | DEFUN (cfg_ns_bind_ip_sns_weight, cfg_ns_bind_ip_sns_weight_cmd, "ip-sns signalling-weight <0-254> data-weight <0-254>", "IP SNS\n" "signalling weight used by IP-SNS dynamic configuration\n" "signalling weight used by IP-SNS dynamic configuration\n" "data weight used by IP-SNS dynamic configuration\n" "data weight used by IP-SNS dynamic configuration\n") |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_ns_bind_fr, cfg_ns_bind_fr_cmd, "fr NETIF (fr|frnet)", "frame relay\n" IFNAME_STR "fr (user) is used by BSS or SGSN attached to UNI of a FR network\n" "frnet (network) is used by SGSN if BSS is directly attached\n") |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_no_ns_bind_fr, cfg_no_ns_bind_fr_cmd, "no fr NETIF", NO_STR "Delete a frame relay link\n" "Delete a frame relay link\n" IFNAME_STR) |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_ns_nse_nsvc_fr, cfg_ns_nse_nsvc_fr_cmd, "nsvc fr NETIF dlci <16-1007> nsvci <0-65535>", "NS Virtual Connection\n" "frame relay\n" "frame relay interface. Must be registered via fr vty\n" NSVCI_STR NSVCI_STR DLCI_STR DLCI_STR) |
│ │ │ │ |
│ │ │ │ @@ -219,15 +219,15 @@
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_no_ns_nse_nsvci, cfg_no_ns_nse_nsvci_cmd, "no nsvc nsvci <0-65535>", NO_STR "Delete NSVC\n" NSVCI_STR NSVCI_STR) |
│ │ │ │ |
│ │ │ │ static int | ns_nse_nsvc_udp_cmds (struct vty *vty, const char *bind_name, const char *remote_char, uint16_t port, uint16_t sig_weight, uint16_t data_weight) |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_ns_nse_nsvc_udp, cfg_ns_nse_nsvc_udp_cmd, "nsvc udp BIND " VTY_IPV46_CMD " <1-65535>", "NS Virtual Connection\n" "NS over UDP\n" "A unique bind identifier created by ns bind\n" "Remote IPv4 Address\n" "Remote IPv6 Address\n" "Remote UDP Port\n") |
│ │ │ │ |
│ │ │ │ - | DEFUN (cfg_ns_nse_nsvc_udp_weights, cfg_ns_nse_nsvc_udp_weights_cmd, "nsvc udp BIND " VTY_IPV46_CMD " <1-65535> signalling-weight <0-254> data-weight <0-254>", "NS Virtual Connection\n" "NS over UDP\n" "A unique bind identifier created by ns bind\n" "Remote IPv4 Address\n" "Remote IPv6 Address\n" "Remote UDP Port\n" "Signalling weight of the NSVC (default = 1)\n" "Signalling weight of the NSVC (default = 1)\n" "Data weight of the NSVC (default = 1)\n" "Data weight of the NSVC (default = 1)\n") |
│ │ │ │ + | DEFUN (cfg_ns_nse_nsvc_udp_weights, cfg_ns_nse_nsvc_udp_weights_cmd, "nsvc udp BIND " VTY_IPV46_CMD " <1-65535> signalling-weight <0-254> data-weight <0-254>", "NS Virtual Connection\n" "NS over UDP\n" "A unique bind identifier created by ns bind\n" "Remote IPv4 Address\n" "Remote IPv6 Address\n" "Remote UDP Port\n" "Signalling weight of the NSVC (default = 1)\n" "Signalling weight of the NSVC (default = 1)\n" "Data weight of the NSVC (default = 1)\n" "Data weight of the NSVC (default = 1)\n") |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_no_ns_nse_nsvc_udp, cfg_no_ns_nse_nsvc_udp_cmd, "no nsvc udp BIND " VTY_IPV46_CMD " <1-65535>", NO_STR "Delete a NS Virtual Connection\n" "NS over UDP\n" "A unique bind identifier created by ns bind\n" "Remote IPv4 Address\n" "Remote IPv6 Address\n" "Remote UDP Port\n") |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_ns_nse_nsvc_ipa, cfg_ns_nse_nsvc_ipa_cmd, "nsvc ipa BIND " VTY_IPV46_CMD " <1-65535> nsvci <0-65535>", "NS Virtual Connection\n" "NS over UDP ip.access style (uses RESET/BLOCK)\n" "A unique bind identifier created by ns bind\n" "Remote IPv4 Address\n" "Remote IPv6 Address\n" "Remote UDP Port\n" NSVCI_STR NSVCI_STR) |
│ │ │ │ |
│ │ │ │ | DEFUN (cfg_no_ns_nse_nsvc_ipa, cfg_no_ns_nse_nsvc_ipa_cmd, "no nsvc ipa BIND " VTY_IPV46_CMD " <1-65535> nsvci <0-65535>", NO_STR "Delete a NS Virtual Connection\n" "NS over UDP\n" "A unique bind identifier created by ns bind\n" "Remote IPv4 Address\n" "Remote IPv6 Address\n" "Remote UDP Port\n" NSVCI_STR NSVCI_STR) |
│ │ │ │ |
│ │ │ │ @@ -1385,15 +1385,15 @@
│ │ │ │ |
│ │ │ │ cfg_ns_bind_ip_sns_weight_cmd |
│ │ │ │ , |
│ │ │ │
│ │ │ │
│ │ │ │ |
│ │ │ │ |
│ │ │ │ - "ip-sns signalling-weight <0-254> data-weight <0-254>" |
│ │ │ │ + "ip-sns signalling-weight <0-254> data-weight <0-254>" |
│ │ │ │ , |
│ │ │ │
│ │ │ │
│ │ │ │ |
│ │ │ │ |
│ │ │ │ "IP SNS\n" "signalling weight used by IP-SNS dynamic configuration\n" "signalling weight used by IP-SNS dynamic configuration\n" "data weight used by IP-SNS dynamic configuration\n" "data weight used by IP-SNS dynamic configuration\n" |
│ │ │ │ |
│ │ │ │ @@ -1402,15 +1402,15 @@
│ │ │ │ |
│ │ │ │ ) |
│ │ │ │ | |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References argv, CMD_SUCCESS, CMD_WARNING, data, DEFUN(), gprs_ns2_bind_by_name(), gprs_ns2_ip_bind_set_sns_weight(), GPRS_NS2_LL_UDP, vty::index, vty_bind::ip_sns_data_weight, vty_bind::ip_sns_sig_weight, vty_bind::ll, vty_bind::name, VTY_NEWLINE, vty_nsi, and vty_out().
│ │ │ │ +
References argv, CMD_SUCCESS, CMD_WARNING, data, DEFUN(), gprs_ns2_bind_by_name(), gprs_ns2_ip_bind_set_sns_weight(), GPRS_NS2_LL_UDP, vty::index, vty_bind::ip_sns_data_weight, vty_bind::ip_sns_sig_weight, vty_bind::ll, vty_bind::name, VTY_NEWLINE, vty_nsi, and vty_out().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ DEFUN() [21/41]
│ │ │ │
│ │ │ │
│ │ │ │ @@ -1805,15 +1805,15 @@
│ │ │ │
|
│ │ │ │
cfg_ns_nse_nsvc_udp_weights_cmd |
│ │ │ │
, |
│ │ │ │
│ │ │ │
│ │ │ │ |
│ │ │ │ |
│ │ │ │ - "nsvc udp BIND " VTY_IPV46_CMD " <1-65535> signalling-weight <0-254> data-weight <0-254>" |
│ │ │ │ + "nsvc udp BIND " VTY_IPV46_CMD " <1-65535> signalling-weight <0-254> data-weight <0-254>" |
│ │ │ │ , |
│ │ │ │
│ │ │ │
│ │ │ │ |
│ │ │ │ |
│ │ │ │ "NS Virtual Connection\n" "NS over UDP\n" "A unique bind identifier created by ns bind\n" "Remote IPv4 Address\n" "Remote IPv6 Address\n" "Remote UDP Port\n" "Signalling weight of the NSVC (default = 1)\n" "Signalling weight of the NSVC (default = 1)\n" "Data weight of the NSVC (default = 1)\n" "Data weight of the NSVC (default = 1)\n" |
│ │ │ │ |
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__ns_8c.html
│ │ │ │ @@ -193,15 +193,15 @@
│ │ │ │
|
│ │ │ │
static struct gprs_nsvc * | gprs_active_nsvc_by_nsei (struct gprs_ns_inst *nsi, uint16_t nsei, uint16_t bvci) |
│ │ │ │
| Determine active NS-VC for given NSEI + BVCI.
|
│ │ │ │
|
│ │ │ │
struct gprs_nsvc * | gprs_nsvc_by_rem_addr (struct gprs_ns_inst *nsi, const struct sockaddr_in *sin) |
│ │ │ │
| Lookup NS-VC based on specified remote peer socket addr.
|
│ │ │ │
|
│ │ │ │ -
static void | gprs_ns_timer_cb (void *data) |
│ │ │ │ +
static void | gprs_ns_timer_cb (void *data) |
│ │ │ │
|
│ │ │ │
struct gprs_nsvc * | gprs_nsvc_create2 (struct gprs_ns_inst *nsi, uint16_t nsvci, uint8_t sig_weight, uint8_t data_weight) |
│ │ │ │
| Create a new NS-VC (Virtual Circuit) within given instance.
|
│ │ │ │
|
│ │ │ │
void | gprs_nsvc_delete (struct gprs_nsvc *nsvc) |
│ │ │ │
| Delete given NS-VC.
|
│ │ │ │
|
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/gprs__ns__sns_8c.html
│ │ │ │ @@ -185,27 +185,27 @@
│ │ │ │
|
│ │ │ │
static int | do_sns_change_weight (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4) |
│ │ │ │
|
│ │ │ │
static int | do_sns_delete (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4) |
│ │ │ │
|
│ │ │ │
static int | do_sns_add (struct osmo_fsm_inst *fi, const struct gprs_ns_ie_ip4_elem *ip4) |
│ │ │ │
|
│ │ │ │ -
static void | gprs_sns_st_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | gprs_sns_st_unconfigured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │ -
static void | gprs_sns_st_size (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | gprs_sns_st_size (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │
static void | gprs_sns_st_size_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │
|
│ │ │ │ -
static void | gprs_sns_st_config_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | gprs_sns_st_config_bss (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │
static void | gprs_sns_st_config_bss_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │
|
│ │ │ │ -
static void | gprs_sns_st_config_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | gprs_sns_st_config_sgsn (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │ -
static void | gprs_sns_st_configured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │ +
static void | gprs_sns_st_configured (struct osmo_fsm_inst *fi, uint32_t event, void *data) |
│ │ │ │
|
│ │ │ │
static void | gprs_sns_st_configured_onenter (struct osmo_fsm_inst *fi, uint32_t old_state) |
│ │ │ │
|
│ │ │ │
static int | gprs_sns_fsm_bss_timer_cb (struct osmo_fsm_inst *fi) |
│ │ │ │
|
│ │ │ │
struct osmo_fsm_inst * | gprs_sns_bss_fsm_alloc (void *ctx, struct gprs_nsvc *nsvc, const char *id) |
│ │ │ │
|
│ │ │ │ @@ -808,15 +808,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References data, gprs_ns_cause_str(), GPRS_SNS_EV_CONFIG_ACK, GPRS_SNS_ST_CONFIG_SGSN, LOGL_ERROR, LOGPFSML, NS_IE_CAUSE, OSMO_ASSERT, osmo_fsm_inst_state_chg, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │ +
References data, gprs_ns_cause_str(), GPRS_SNS_EV_CONFIG_ACK, GPRS_SNS_ST_CONFIG_SGSN, LOGL_ERROR, LOGPFSML, NS_IE_CAUSE, OSMO_ASSERT, osmo_fsm_inst_state_chg, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ gprs_sns_st_config_bss_onenter()
│ │ │ │
│ │ │ │
│ │ │ │ @@ -1016,15 +1016,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References data, gprs_ns_cause_str(), GPRS_SNS_EV_SIZE_ACK, GPRS_SNS_ST_CONFIG_BSS, LOGL_ERROR, LOGPFSML, NS_IE_CAUSE, ns_inst_from_fi(), NS_TOUT_TSNS_PROV, OSMO_ASSERT, osmo_fsm_inst_state_chg, gprs_ns_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │ +
References data, gprs_ns_cause_str(), GPRS_SNS_EV_SIZE_ACK, GPRS_SNS_ST_CONFIG_BSS, LOGL_ERROR, LOGPFSML, NS_IE_CAUSE, ns_inst_from_fi(), NS_TOUT_TSNS_PROV, OSMO_ASSERT, osmo_fsm_inst_state_chg, gprs_ns_inst::timeout, TLVP_VAL, and TLVP_VAL_MINLEN.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ gprs_sns_st_size_onenter()
│ │ │ │
│ │ │ │
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/group__gsm0808.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -160,15 +160,15 @@
│ │ │ │ │ ["gsm48_mr_cfg_from_gsm0808_sc_cfg", "../../gsm/html/group__gsm0808.html#ga39c7155fede05a1df08bac9506debecf", null],
│ │ │ │ │ ["osmo_gcr_dump", "../../gsm/html/group__gsm0808.html#gafdab8bcc4edb49450e1f6dfc96e99ff9", null],
│ │ │ │ │ ["osmo_gcr_dump_buf", "../../gsm/html/group__gsm0808.html#ga36de357e62608d9f531a911b8d42f8db", null],
│ │ │ │ │ ["osmo_lcls_dump", "../../gsm/html/group__gsm0808.html#ga97771c0c282ebeaaf0775cdf1cee9cc3", null],
│ │ │ │ │ ["osmo_lcls_dump_buf", "../../gsm/html/group__gsm0808.html#gadd5198b0a955568604501be9ddeb095f", null],
│ │ │ │ │ ["osmo_lcls_dump_c", "../../gsm/html/group__gsm0808.html#ga3fa89e7de132738bb4f410a461931dc3", null],
│ │ │ │ │ ["put_old_bss_to_new_bss_information", "../../gsm/html/group__gsm0808.html#ga0c5d4e1a1e30a2ce74aab2f7714e656f", null],
│ │ │ │ │ - ["__attribute__", "../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece", null],
│ │ │ │ │ + ["__attribute__", "../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893", null],
│ │ │ │ │ ["bss_att_tlvdef", "../../gsm/html/group__gsm0808.html#gaf7a7d6c75234318878642e512947c3c7", null],
│ │ │ │ │ ["gsm0406_dlci_sapi_names", "../../gsm/html/group__gsm0808.html#gab6ef2861ef657001f5c197cf056bd421", null],
│ │ │ │ │ ["GSM0808_AI_APP_DATA", "../../gsm/html/group__gsm0808.html#gga407d1f6b1aa0f540160655569c1d06c6ac2969e8f92100e3a5e9cf378d4911eee", null],
│ │ │ │ │ ["GSM0808_AI_CONFIRM_APP_DATA", "../../gsm/html/group__gsm0808.html#gga407d1f6b1aa0f540160655569c1d06c6a8785fe958867ea4cad7826b567a8bd77", null],
│ │ │ │ │ ["gsm0808_amr_mode_names", "../../gsm/html/group__gsm0808.html#ga9ba76e2998975043c4aca31f03e245bc", null],
│ │ │ │ │ ["gsm0808_amr_modes_from_cfg", "../../gsm/html/group__gsm0808.html#gafaddb849a44618ddb84db4d1f3e59634", null],
│ │ │ │ │ ["GSM0808_ASRQ_DELAY_ALLOWED", "../../gsm/html/group__gsm0808.html#ggae391ef4f2c53689d90b68ff53d7f98f4aac7060a5f45ea999478ef48820f7abaf", null],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/group__libgb.html
│ │ │ │ @@ -322,15 +322,15 @@
│ │ │ │
|
│ │ │ │
static struct gprs_nsvc * | gprs_active_nsvc_by_nsei (struct gprs_ns_inst *nsi, uint16_t nsei, uint16_t bvci) |
│ │ │ │
| Determine active NS-VC for given NSEI + BVCI.
|
│ │ │ │
|
│ │ │ │
struct gprs_nsvc * | gprs_nsvc_by_rem_addr (struct gprs_ns_inst *nsi, const struct sockaddr_in *sin) |
│ │ │ │
| Lookup NS-VC based on specified remote peer socket addr.
|
│ │ │ │
|
│ │ │ │ -
static void | gprs_ns_timer_cb (void *data) |
│ │ │ │ +
static void | gprs_ns_timer_cb (void *data) |
│ │ │ │
|
│ │ │ │
struct gprs_nsvc * | gprs_nsvc_create2 (struct gprs_ns_inst *nsi, uint16_t nsvci, uint8_t sig_weight, uint8_t data_weight) |
│ │ │ │
| Create a new NS-VC (Virtual Circuit) within given instance.
|
│ │ │ │
|
│ │ │ │
void | gprs_nsvc_delete (struct gprs_nsvc *nsvc) |
│ │ │ │
| Delete given NS-VC.
|
│ │ │ │
|
│ │ │ │ @@ -3126,15 +3126,15 @@
│ │ │ │
│ │ │ │
│ │ │ │ static |
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
References _NSVC_TIMER_NR, gprs_nsvc::alive_retries, gprs_ns_inst::bss_sns_fi, gprs_nsvc::ctrg, data, DEBUGP, DNS, get_value_string(), gprs_ns_tx_alive(), gprs_ns_tx_reset(), LOG_CTX_GB_NSVC, log_set_context(), LOGL_NOTICE, LOGP, NS_CAUSE_NSVC_BLOCKED, NS_CAUSE_OM_INTERVENTION, NS_CTR_BLOCKED, NS_CTR_DEAD, NS_CTR_LOST_ALIVE, NS_CTR_LOST_RESET, ns_osmo_signal_dispatch(), ns_set_state, NS_TOUT_TNS_ALIVE_RETRIES, NSE_S_BLOCKED, NSE_S_RESET, gprs_nsvc::nsei, gprs_nsvc::nsi, gprs_ns_inst::nsip, nsvc_start_timer(), NSVC_TIMER_TNS_ALIVE, NSVC_TIMER_TNS_RESET, NSVC_TIMER_TNS_TEST, rate_ctr_group_get_ctr(), S_NS_ALIVE_EXP, S_NS_BLOCK, gprs_nsvc::state, gprs_ns_inst::timeout, gprs_nsvc::timer_mode, timer_mode_strs, timer_mode_tout, and gprs_ns_inst::use_reset_block_unblock.
│ │ │ │ +
References _NSVC_TIMER_NR, gprs_nsvc::alive_retries, gprs_ns_inst::bss_sns_fi, gprs_nsvc::ctrg, data, DEBUGP, DNS, get_value_string(), gprs_ns_tx_alive(), gprs_ns_tx_reset(), LOG_CTX_GB_NSVC, log_set_context(), LOGL_NOTICE, LOGP, NS_CAUSE_NSVC_BLOCKED, NS_CAUSE_OM_INTERVENTION, NS_CTR_BLOCKED, NS_CTR_DEAD, NS_CTR_LOST_ALIVE, NS_CTR_LOST_RESET, ns_osmo_signal_dispatch(), ns_set_state, NS_TOUT_TNS_ALIVE_RETRIES, NSE_S_BLOCKED, NSE_S_RESET, gprs_nsvc::nsei, gprs_nsvc::nsi, gprs_ns_inst::nsip, nsvc_start_timer(), NSVC_TIMER_TNS_ALIVE, NSVC_TIMER_TNS_RESET, NSVC_TIMER_TNS_TEST, rate_ctr_group_get_ctr(), S_NS_ALIVE_EXP, S_NS_BLOCK, gprs_nsvc::state, gprs_ns_inst::timeout, gprs_nsvc::timer_mode, timer_mode_strs, timer_mode_tout, and gprs_ns_inst::use_reset_block_unblock.
│ │ │ │
│ │ │ │
Referenced by gprs_nsvc_create2().
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ◆ gprs_ns_tx()
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/navtreeindex10.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -13,15 +13,14 @@
│ │ │ │ │ "group__gsm0502.html#ggafc789b32e825ea46f9f64b26a27d69d0ab1d4b8cd2494ed0c99eebf58be43fb63": [0, 41, 11],
│ │ │ │ │ "group__gsm0502.html#ggafc789b32e825ea46f9f64b26a27d69d0af44d065cadcf8019451d4019f7e5b5fa": [0, 41, 13],
│ │ │ │ │ "group__gsm0502.html#ggafc789b32e825ea46f9f64b26a27d69d0afad0049a2d8eb2275ec4de82b400400a": [0, 41, 10],
│ │ │ │ │ "group__gsm0808.html": [0, 42],
│ │ │ │ │ "group__gsm0808.html#ga0089078f7f6ffcd6bc5709e73b8c3366": [0, 42, 152],
│ │ │ │ │ "group__gsm0808.html#ga0093f29b003e53f022ca3655add0c155": [0, 42, 32],
│ │ │ │ │ "group__gsm0808.html#ga009aaa222b114baec385b60b8078d5ff": [0, 42, 53],
│ │ │ │ │ - "group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece": [0, 42, 165],
│ │ │ │ │ "group__gsm0808.html#ga0284dcad7523250e84c6f3877a4760a2": [0, 42, 63],
│ │ │ │ │ "group__gsm0808.html#ga02c88063b294b987d4ab06720a21c253": [0, 42, 113],
│ │ │ │ │ "group__gsm0808.html#ga03381981a6afd7b9cb1ef52a42ce9ddd": [0, 42, 79],
│ │ │ │ │ "group__gsm0808.html#ga03ac8e8cfa7261fc5bf63ccedcafb5f2": [0, 42, 96],
│ │ │ │ │ "group__gsm0808.html#ga0530126b68414718f04db8d1ada62f43": [0, 42, 62],
│ │ │ │ │ "group__gsm0808.html#ga076ed4626439c6a20b70dbc85281a637": [0, 42, 120],
│ │ │ │ │ "group__gsm0808.html#ga09219f9a0485c3e3427f90d12ecee5f5": [0, 42, 132],
│ │ │ │ │ @@ -105,16 +104,16 @@
│ │ │ │ │ "group__gsm0808.html#ga66e64c867557155e7b898f0806e5fd07": [0, 42, 138],
│ │ │ │ │ "group__gsm0808.html#ga6b66a2c6e8d9364f8b62cfecf5b88b76": [0, 42, 86],
│ │ │ │ │ "group__gsm0808.html#ga6e2ad14743caf122d2693cb5bfe81728": [0, 42, 73],
│ │ │ │ │ "group__gsm0808.html#ga6eb707a2a744aeace902c2eb2c88714c": [0, 42, 102],
│ │ │ │ │ "group__gsm0808.html#ga6f8544d031ca4842172837d989edb8bb": [0, 42, 39],
│ │ │ │ │ "group__gsm0808.html#ga7168a30ac3f1ad472309c60badd51305": [0, 42, 14],
│ │ │ │ │ "group__gsm0808.html#ga727ba753efdd717fcade332c871ccd54": [0, 42, 210],
│ │ │ │ │ - "group__gsm0808.html#ga74c1dc89d2bfe4ef98592336ee203bec": [0, 42, 194],
│ │ │ │ │ "group__gsm0808.html#ga74c1dc89d2bfe4ef98592336ee203bec": [0, 42, 195],
│ │ │ │ │ + "group__gsm0808.html#ga74c1dc89d2bfe4ef98592336ee203bec": [0, 42, 194],
│ │ │ │ │ "group__gsm0808.html#ga79a95f4a2d0f67055b7ac2862b789c49": [0, 42, 112],
│ │ │ │ │ "group__gsm0808.html#ga7adf7c01146410533468908421984543": [0, 42, 28],
│ │ │ │ │ "group__gsm0808.html#ga7bc35dd86262c0cd1601a386f53062cb": [0, 42, 56],
│ │ │ │ │ "group__gsm0808.html#ga7dade3dea5d93c935bd02cb28c63b508": [0, 42, 83],
│ │ │ │ │ "group__gsm0808.html#ga7fa4c18cb6f5da65effabf801f471db7": [0, 42, 141],
│ │ │ │ │ "group__gsm0808.html#ga812216127985fe502c8e5d5e32b02709": [0, 42, 145],
│ │ │ │ │ "group__gsm0808.html#ga827c2f70cd67127462c6657faf174d6d": [0, 42, 115],
│ │ │ │ │ @@ -162,14 +161,15 @@
│ │ │ │ │ "group__gsm0808.html#gac86ccd3add953723f8f961cc8884c3b0": [0, 42, 186],
│ │ │ │ │ "group__gsm0808.html#gac8b19b05b28f839bdd95820e42da7320": [0, 42, 147],
│ │ │ │ │ "group__gsm0808.html#gac9cdd72ce8eeb877aedd06cdb0fabd7a": [0, 42, 57],
│ │ │ │ │ "group__gsm0808.html#gacc48e4d88d69d46ca7f335e027de01a1": [0, 42, 146],
│ │ │ │ │ "group__gsm0808.html#gacc69231ed3f069f750d49c9ac256e973": [0, 42, 184],
│ │ │ │ │ "group__gsm0808.html#gacccf829582b35f4e8a5a0d4f4e43e216": [0, 42, 51],
│ │ │ │ │ "group__gsm0808.html#gacd28f0543c8bffde8de19549c962ae54": [0, 42, 33],
│ │ │ │ │ + "group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893": [0, 42, 165],
│ │ │ │ │ "group__gsm0808.html#gad090100ed13372865185529fe66ed868": [0, 42, 119],
│ │ │ │ │ "group__gsm0808.html#gad12d0be4a9b4dd0c313b143127cb4f63": [0, 42, 81],
│ │ │ │ │ "group__gsm0808.html#gad62af29016984118713fba663a3d2d32": [0, 42, 98],
│ │ │ │ │ "group__gsm0808.html#gad9e1cdf27415b215bf8f924efe8399a0": [0, 42, 3],
│ │ │ │ │ "group__gsm0808.html#gada543d8ee0864a60becb67dd6da274d4": [0, 42, 101],
│ │ │ │ │ "group__gsm0808.html#gada5bcdf1e5e6b2158595b6f41afd53ef": [0, 42, 65],
│ │ │ │ │ "group__gsm0808.html#gadbc66edc7a3158e62d91168bbe3de86d": [0, 42, 78],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/navtreeindex12.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -152,16 +152,16 @@
│ │ │ │ │ "group__libgb.html#ga07c13484b7fee94a56f3079de207fc38": [0, 0, 174],
│ │ │ │ │ "group__libgb.html#ga0e07a2d5d9c696b4a9a498cb60099666": [0, 0, 219],
│ │ │ │ │ "group__libgb.html#ga0e47ee32b76167bd38089a98570c890b": [0, 0, 145],
│ │ │ │ │ "group__libgb.html#ga1035399d0153e62c79ce31c812baba93": [0, 0, 178],
│ │ │ │ │ "group__libgb.html#ga107928cae88251302409d4a986ef1cbf": [0, 0, 109],
│ │ │ │ │ "group__libgb.html#ga10c42f59382de5f13d626c4d4d02887f": [0, 0, 91],
│ │ │ │ │ "group__libgb.html#ga10cb424e1dbef26b190abbdd1eb96807": [0, 0, 147],
│ │ │ │ │ - "group__libgb.html#ga1181f009fc021fa02b721d92a694f06d": [0, 0, 216],
│ │ │ │ │ "group__libgb.html#ga1181f009fc021fa02b721d92a694f06d": [0, 0, 215],
│ │ │ │ │ + "group__libgb.html#ga1181f009fc021fa02b721d92a694f06d": [0, 0, 216],
│ │ │ │ │ "group__libgb.html#ga1273e9cf5ff147147acd21af115c8b75": [0, 0, 133],
│ │ │ │ │ "group__libgb.html#ga12f2eb92f6cbcd19deb98efc9c30020c": [0, 0, 100],
│ │ │ │ │ "group__libgb.html#ga138e965973b71fed1f70981f85166f54": [0, 0, 24],
│ │ │ │ │ "group__libgb.html#ga188c5ad22acbbe9b8f38df83a68c6359": [0, 0, 136],
│ │ │ │ │ "group__libgb.html#ga18f9069a6669b0bd902f9cb13c742af8": [0, 0, 223],
│ │ │ │ │ "group__libgb.html#ga191b44ed2d0b01c52f1d828cfd036f70": [0, 0, 177],
│ │ │ │ │ "group__libgb.html#ga19c42e04e0d43a7ea8c75ce03744d0db": [0, 0, 93],
│ │ │ │ │ @@ -171,29 +171,29 @@
│ │ │ │ │ "group__libgb.html#ga1e9361569860d0a51867dbafa847dc84": [0, 0, 113],
│ │ │ │ │ "group__libgb.html#ga274730ced17f01ce4b0a1a1d60d84336": [0, 0, 25],
│ │ │ │ │ "group__libgb.html#ga28b5b2f8f3a70ed7da94bac9698d32c1": [0, 0, 144],
│ │ │ │ │ "group__libgb.html#ga2d3c686c5e059a1b738d02c7263d18ce": [0, 0, 154],
│ │ │ │ │ "group__libgb.html#ga2f388e483471e6108aa0ad2e8c8b580b": [0, 0, 173],
│ │ │ │ │ "group__libgb.html#ga30ae8df0f132489b2af625ea7087db09": [0, 0, 224],
│ │ │ │ │ "group__libgb.html#ga31e91636eff1a21452f5863d422ba386": [0, 0, 184],
│ │ │ │ │ - "group__libgb.html#ga3637cd9e75327b41f140bf82690c3164": [0, 0, 197],
│ │ │ │ │ "group__libgb.html#ga3637cd9e75327b41f140bf82690c3164": [0, 0, 198],
│ │ │ │ │ + "group__libgb.html#ga3637cd9e75327b41f140bf82690c3164": [0, 0, 197],
│ │ │ │ │ "group__libgb.html#ga363b8416d26d768b960f4366953a1a50": [0, 0, 205],
│ │ │ │ │ "group__libgb.html#ga3917c8399af28401c72a6abf2df89379": [0, 0, 181],
│ │ │ │ │ "group__libgb.html#ga3a023e567b75406abec89bb04c065426": [0, 0, 115],
│ │ │ │ │ "group__libgb.html#ga3b865a4153c5f5f99c736fe4197f0498": [0, 0, 106],
│ │ │ │ │ "group__libgb.html#ga3be5562b0ec145ca8bd91e6712066339": [0, 0, 135],
│ │ │ │ │ "group__libgb.html#ga3c2b9ab76eb1ad97b07619e032697187": [0, 0, 110],
│ │ │ │ │ "group__libgb.html#ga3f6cc64906dcf91e6834708426f078bb": [0, 0, 175],
│ │ │ │ │ "group__libgb.html#ga40b96498f6b9e94ec7d434e1633824fc": [0, 0, 170],
│ │ │ │ │ "group__libgb.html#ga424ba65d6bfe8f33fbcd4ebd085bd0fa": [0, 0, 131],
│ │ │ │ │ "group__libgb.html#ga4260bbd45e9ba7ca80c4dab290fbc121": [0, 0, 180],
│ │ │ │ │ "group__libgb.html#ga4791ee8304698ef7aeaf5e3a90e5352a": [0, 0, 165],
│ │ │ │ │ - "group__libgb.html#ga48683aaac3dc83962671893532ae47fb": [0, 0, 217],
│ │ │ │ │ "group__libgb.html#ga48683aaac3dc83962671893532ae47fb": [0, 0, 218],
│ │ │ │ │ + "group__libgb.html#ga48683aaac3dc83962671893532ae47fb": [0, 0, 217],
│ │ │ │ │ "group__libgb.html#ga495d080d753fb17f608b346d3b2a3e86": [0, 0, 163],
│ │ │ │ │ "group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c": [0, 0, 75],
│ │ │ │ │ "group__libgb.html#ga576bec4c6d55e02db2aa6ed8ecb54eb4": [0, 0, 130],
│ │ │ │ │ "group__libgb.html#ga592fe5ba72d379eec43f7dfb05efff39": [0, 0, 182],
│ │ │ │ │ "group__libgb.html#ga59af4cce7bdb355a40e03ea80378bf47": [0, 0, 107],
│ │ │ │ │ "group__libgb.html#ga5a86fd0cb7aa872bff2df9abe0dcfa10": [0, 0, 157],
│ │ │ │ │ "group__libgb.html#ga5ad5e742139221bf540577285c5373d2": [0, 0, 176],
│ │ │ │ │ @@ -203,47 +203,47 @@
│ │ │ │ │ "group__libgb.html#ga60161b6e65f96110b4c601dfa1894c2c": [0, 0, 164],
│ │ │ │ │ "group__libgb.html#ga60ce0e2a04d5ac46598ebd123fe744f6": [0, 0, 82],
│ │ │ │ │ "group__libgb.html#ga6122988c9645e3e06af9f887caf1424d": [0, 0, 148],
│ │ │ │ │ "group__libgb.html#ga62404c7a8fbedba3f56065e977fb4a96": [0, 0, 134],
│ │ │ │ │ "group__libgb.html#ga634c69147ef8d2a69eadb4f873ef8f0a": [0, 0, 96],
│ │ │ │ │ "group__libgb.html#ga65bb412f8727383ef2365ad00052ccfd": [0, 0, 104],
│ │ │ │ │ "group__libgb.html#ga68e702f38fa170d71c2b0c65c40f5a78": [0, 0, 186],
│ │ │ │ │ - "group__libgb.html#ga69a4444775cc91afdd08fd3e5d0f711f": [0, 0, 213],
│ │ │ │ │ "group__libgb.html#ga69a4444775cc91afdd08fd3e5d0f711f": [0, 0, 214],
│ │ │ │ │ - "group__libgb.html#ga69aaba1c45b60b99e1e139340a22be48": [0, 0, 14],
│ │ │ │ │ + "group__libgb.html#ga69a4444775cc91afdd08fd3e5d0f711f": [0, 0, 213],
│ │ │ │ │ "group__libgb.html#ga69aaba1c45b60b99e1e139340a22be48": [0, 0, 13],
│ │ │ │ │ + "group__libgb.html#ga69aaba1c45b60b99e1e139340a22be48": [0, 0, 14],
│ │ │ │ │ "group__libgb.html#ga6a5f92344079c4e8645bdd26a29da9a6": [0, 0, 210],
│ │ │ │ │ "group__libgb.html#ga6bfddf6ae7b4e50cf9fbd54a21684643": [0, 0, 98],
│ │ │ │ │ "group__libgb.html#ga7102b236a5ce1606bc80470d4433177f": [0, 0, 159],
│ │ │ │ │ "group__libgb.html#ga712419ff6dc9e319d1234ce91d7120f0": [0, 0, 142],
│ │ │ │ │ "group__libgb.html#ga752e8b41655c789e047779edce0ee70a": [0, 0, 124],
│ │ │ │ │ "group__libgb.html#ga76bb15745c3f10c09986062f9aff2478": [0, 0, 195],
│ │ │ │ │ "group__libgb.html#ga7764591b01700d2abddf85cae4ddf811": [0, 0, 207],
│ │ │ │ │ "group__libgb.html#ga77f0bb3388ee9e429a7b79666c878f33": [0, 0, 194],
│ │ │ │ │ "group__libgb.html#ga7ae883da168076940f0132407d012b98": [0, 0, 129],
│ │ │ │ │ "group__libgb.html#ga7be3ed98b412e7b58a8a29cbafa3a67e": [0, 0, 78],
│ │ │ │ │ "group__libgb.html#ga7dc440599702b88f6d0128ca2cb08852": [0, 0, 114],
│ │ │ │ │ "group__libgb.html#ga7ea9ffa88b12e4acd42ad1efa146c5a4": [0, 0, 122],
│ │ │ │ │ - "group__libgb.html#ga807fb8fb938a1fa5d1b6efcbed98a9ff": [0, 0, 20],
│ │ │ │ │ "group__libgb.html#ga807fb8fb938a1fa5d1b6efcbed98a9ff": [0, 0, 19],
│ │ │ │ │ + "group__libgb.html#ga807fb8fb938a1fa5d1b6efcbed98a9ff": [0, 0, 20],
│ │ │ │ │ "group__libgb.html#ga82bdef0ac42721ad508d51a55ade9519": [0, 0, 167],
│ │ │ │ │ "group__libgb.html#ga82ed6e704b00af083bb3a9fa18b09e72": [0, 0, 7],
│ │ │ │ │ "group__libgb.html#ga842dfe0d04f78ae21d1f899206980f56": [0, 0, 203],
│ │ │ │ │ "group__libgb.html#ga84574ff5d686f87c763a72e17da7d3f3": [0, 0, 77],
│ │ │ │ │ "group__libgb.html#ga88d4b06d16c8da762246fc6a55f2d924": [0, 0, 92],
│ │ │ │ │ - "group__libgb.html#ga8cbd6a120ccbaf199d5dbb987150f421": [0, 0, 12],
│ │ │ │ │ "group__libgb.html#ga8cbd6a120ccbaf199d5dbb987150f421": [0, 0, 11],
│ │ │ │ │ + "group__libgb.html#ga8cbd6a120ccbaf199d5dbb987150f421": [0, 0, 12],
│ │ │ │ │ "group__libgb.html#ga8d93540b1ceafa3f9425c72763b256d0": [0, 0, 226],
│ │ │ │ │ "group__libgb.html#ga91e857f47a346ffe00fddae98231453e": [0, 0, 162],
│ │ │ │ │ "group__libgb.html#ga9382997ee06358e2806857df6784a08c": [0, 0, 141],
│ │ │ │ │ "group__libgb.html#ga94c293f7021832116d1c2466c609667c": [0, 0, 101],
│ │ │ │ │ "group__libgb.html#ga96bdb6007b15da0a674b847a624b79ac": [0, 0, 116],
│ │ │ │ │ "group__libgb.html#ga97758b550e086f2f66cca6fd391f86b4": [0, 0, 8],
│ │ │ │ │ - "group__libgb.html#ga990fe02fdaeb6335928d955ef9014d52": [0, 0, 15],
│ │ │ │ │ "group__libgb.html#ga990fe02fdaeb6335928d955ef9014d52": [0, 0, 16],
│ │ │ │ │ + "group__libgb.html#ga990fe02fdaeb6335928d955ef9014d52": [0, 0, 15],
│ │ │ │ │ "group__libgb.html#ga9b05c8ee019089b898ae1760fb03bfe3": [0, 0, 150],
│ │ │ │ │ "group__libgb.html#ga9b51a08c7378db1160667369fc6b7d22": [0, 0, 137],
│ │ │ │ │ "group__libgb.html#ga9be683febf33673183f70698007b378b": [0, 0, 200],
│ │ │ │ │ "group__libgb.html#ga9c2a6196ab11d3b569b95a2ef819efa4": [0, 0, 121],
│ │ │ │ │ "group__libgb.html#ga9e402a0343186bca315c8b4a70df394a": [0, 0, 228],
│ │ │ │ │ "group__libgb.html#ga9eb02dcd9b1864987ffa538af6852728": [0, 0, 22],
│ │ │ │ │ "group__libgb.html#gaa1688dacd62ee5d8402633a58196cbd6": [0, 0, 172],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/navtreeindex13.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -46,16 +46,16 @@
│ │ │ │ │ "group__libgb.html#gae384fb821c5c69cf96aa566a329b2f4f": [0, 0, 10],
│ │ │ │ │ "group__libgb.html#gae384fb821c5c69cf96aa566a329b2f4f": [0, 0, 9],
│ │ │ │ │ "group__libgb.html#gae5257e82b4a770b091d9b042dec1d65c": [0, 0, 84],
│ │ │ │ │ "group__libgb.html#gae556352d5816355de7f918c1e89cee09": [0, 0, 189],
│ │ │ │ │ "group__libgb.html#gae5752b7bb37cb4caee7f3b08327d5120": [0, 0, 199],
│ │ │ │ │ "group__libgb.html#gae62378d1d637d12c4b9ac4cc77457860": [0, 0, 97],
│ │ │ │ │ "group__libgb.html#gaea3ed7fc6e9ccdb0d888771879476396": [0, 0, 85],
│ │ │ │ │ - "group__libgb.html#gaeacd7544cfbac0d46ce7f2f59cea8666": [0, 0, 18],
│ │ │ │ │ "group__libgb.html#gaeacd7544cfbac0d46ce7f2f59cea8666": [0, 0, 17],
│ │ │ │ │ + "group__libgb.html#gaeacd7544cfbac0d46ce7f2f59cea8666": [0, 0, 18],
│ │ │ │ │ "group__libgb.html#gaeb32cf0eae94d480ba77b204062e5ad3": [0, 0, 103],
│ │ │ │ │ "group__libgb.html#gaeca0f99568ede69adf168484614985e0": [0, 0, 204],
│ │ │ │ │ "group__libgb.html#gaeeaa3ec06e4e09940aab43d8f42efee7": [0, 0, 212],
│ │ │ │ │ "group__libgb.html#gaef982d4ad9d66e2176fc9b6c3065b16f": [0, 0, 166],
│ │ │ │ │ "group__libgb.html#gaf27635ee80125de543f7c5e4fefd3884": [0, 0, 123],
│ │ │ │ │ "group__libgb.html#gaf298863d99c262c976b3565d8d740167": [0, 0, 80],
│ │ │ │ │ "group__libgb.html#gaf453c173df6aae213320991981b2376b": [0, 0, 153],
│ │ │ │ │ @@ -63,82 +63,82 @@
│ │ │ │ │ "group__libgb.html#gaf4fa46b7a6becd511e1bc09a0e6eaf7f": [0, 0, 160],
│ │ │ │ │ "group__libgb.html#gaf92123cfb89b018759500ae71141d240": [0, 0, 211],
│ │ │ │ │ "group__libgb.html#gaf977c8dca440c87eb29d0f4eaa8dbead": [0, 0, 105],
│ │ │ │ │ "group__libgb.html#gafa4c23bcbf2a4a9ab15e9640bb4dc987": [0, 0, 143],
│ │ │ │ │ "group__libgb.html#gafc6eb0445799511fffd6313aa749843d": [0, 0, 191],
│ │ │ │ │ "group__libgb.html#gafd72c4e7b23da74bb91bf4ecddb3a3d9": [0, 0, 187],
│ │ │ │ │ "group__libgb.html#gaffc30efefbc2e6819d144884c7fe4adc": [0, 0, 86],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933a141e0730908f2c6eabd0c82bfbca0b7a": [0, 0, 21, 13],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a141e0730908f2c6eabd0c82bfbca0b7a": [0, 0, 31],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933a27499e52f04427f390152deac81614f9": [0, 0, 21, 5],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933a141e0730908f2c6eabd0c82bfbca0b7a": [0, 0, 21, 13],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a27499e52f04427f390152deac81614f9": [0, 0, 26],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933a27499e52f04427f390152deac81614f9": [0, 0, 21, 5],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a2a8ef6c7bd84a76be26dfb99fa3bcdaf": [0, 0, 28],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a2a8ef6c7bd84a76be26dfb99fa3bcdaf": [0, 0, 21, 9],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933a335d2da9601161154b57eb7fec004da3": [0, 0, 43],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a335d2da9601161154b57eb7fec004da3": [0, 0, 21, 17],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933a4c1025764deb7ff2917d9be9e9475126": [0, 0, 38],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933a335d2da9601161154b57eb7fec004da3": [0, 0, 43],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a4c1025764deb7ff2917d9be9e9475126": [0, 0, 21, 8],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933a4c1025764deb7ff2917d9be9e9475126": [0, 0, 38],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a6248afd22adb65afe1782695e3ef643e": [0, 0, 29],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a6248afd22adb65afe1782695e3ef643e": [0, 0, 21, 11],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a921f3793fec2029726ec5ea2f8a9ed93": [0, 0, 37],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933a921f3793fec2029726ec5ea2f8a9ed93": [0, 0, 21, 7],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933aa5786e2b9869ed85eb7adbfc9857d772": [0, 0, 39],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933aa5786e2b9869ed85eb7adbfc9857d772": [0, 0, 21, 6],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933aa5c7bece29d3f1d03f14222759b1acd8": [0, 0, 41],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933aa5c7bece29d3f1d03f14222759b1acd8": [0, 0, 21, 16],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933aab6a25a2d63c965c60dac2040e60e6e0": [0, 0, 30],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933aab6a25a2d63c965c60dac2040e60e6e0": [0, 0, 21, 12],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933aab6a25a2d63c965c60dac2040e60e6e0": [0, 0, 30],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933ab6d642f059069ed03632590805a67340": [0, 0, 27],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933ab6d642f059069ed03632590805a67340": [0, 0, 21, 2],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933ac28093f7e1457c3ae3e5d54fbd094787": [0, 0, 32],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933ac28093f7e1457c3ae3e5d54fbd094787": [0, 0, 21, 14],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933ac31a5723ccb70ec9c46178160b5e92a1": [0, 0, 21, 10],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933ac31a5723ccb70ec9c46178160b5e92a1": [0, 0, 33],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933ad42d92b442344f212492bddec93ff9db": [0, 0, 36],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933ac31a5723ccb70ec9c46178160b5e92a1": [0, 0, 21, 10],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933ad42d92b442344f212492bddec93ff9db": [0, 0, 21, 1],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933ad42d92b442344f212492bddec93ff9db": [0, 0, 36],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933af5c99431937201a2bdfc693e463565d6": [0, 0, 21, 3],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933af5c99431937201a2bdfc693e463565d6": [0, 0, 34],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933afb3f75ccc7d48825f99bace1fd135f88": [0, 0, 21, 0],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933afb3f75ccc7d48825f99bace1fd135f88": [0, 0, 40],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933afdacbbe6de12894b1882574b9b49b1d3": [0, 0, 21, 15],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933afdacbbe6de12894b1882574b9b49b1d3": [0, 0, 42],
│ │ │ │ │ - "group__libgb.html#gga0273a14202d1874350629fb78b716933afe58de8377f6f255bb465a0d4bd42ed5": [0, 0, 21, 4],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933afdacbbe6de12894b1882574b9b49b1d3": [0, 0, 21, 15],
│ │ │ │ │ "group__libgb.html#gga0273a14202d1874350629fb78b716933afe58de8377f6f255bb465a0d4bd42ed5": [0, 0, 35],
│ │ │ │ │ + "group__libgb.html#gga0273a14202d1874350629fb78b716933afe58de8377f6f255bb465a0d4bd42ed5": [0, 0, 21, 4],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a11379935082fbff7f322e5e70aeae02c": [0, 0, 60],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a11379935082fbff7f322e5e70aeae02c": [0, 0, 24, 4],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a13821dc6ce945b47c4c7f2274aff45ad": [0, 0, 62],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a13821dc6ce945b47c4c7f2274aff45ad": [0, 0, 24, 2],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54a1406d8dfd663016321f9ae45f94b907d": [0, 0, 24, 6],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a1406d8dfd663016321f9ae45f94b907d": [0, 0, 65],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54a1406d8dfd663016321f9ae45f94b907d": [0, 0, 24, 6],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a1e195510dfb865e2c4c45f928c81333f": [0, 0, 61],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a1e195510dfb865e2c4c45f928c81333f": [0, 0, 24, 1],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a1f0bcb1ce1e17b949e09dd1b9b1129ac": [0, 0, 64],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a1f0bcb1ce1e17b949e09dd1b9b1129ac": [0, 0, 24, 5],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a400416a7315d3daa14079313e3fefc47": [0, 0, 24, 12],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a400416a7315d3daa14079313e3fefc47": [0, 0, 69],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54a401979534b5ce7d5d2972089555ab55a": [0, 0, 70],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a401979534b5ce7d5d2972089555ab55a": [0, 0, 24, 13],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54a4a44569f7797472ead12024b3a941189": [0, 0, 24, 11],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54a401979534b5ce7d5d2972089555ab55a": [0, 0, 70],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a4a44569f7797472ead12024b3a941189": [0, 0, 68],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54a4a44569f7797472ead12024b3a941189": [0, 0, 24, 11],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a5226b82ddd82c37b82f3b38c167da386": [0, 0, 63],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a5226b82ddd82c37b82f3b38c167da386": [0, 0, 24, 7],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54a5ceb23850ee0382525820bc11a882f97": [0, 0, 24, 9],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a5ceb23850ee0382525820bc11a882f97": [0, 0, 58],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54a742beed958fe79c58f047ed5da203fc1": [0, 0, 24, 14],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54a5ceb23850ee0382525820bc11a882f97": [0, 0, 24, 9],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a742beed958fe79c58f047ed5da203fc1": [0, 0, 71],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54a8292986e7bc1920611f400b622e4e25f": [0, 0, 24, 16],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54a742beed958fe79c58f047ed5da203fc1": [0, 0, 24, 14],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a8292986e7bc1920611f400b622e4e25f": [0, 0, 73],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54a868430bc1823cfa2cff6ff42f54cf45a": [0, 0, 66],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54a8292986e7bc1920611f400b622e4e25f": [0, 0, 24, 16],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a868430bc1823cfa2cff6ff42f54cf45a": [0, 0, 24, 0],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54a868430bc1823cfa2cff6ff42f54cf45a": [0, 0, 66],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a90d0f57400a0a6677727054df3599fa5": [0, 0, 24, 17],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a90d0f57400a0a6677727054df3599fa5": [0, 0, 74],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54a988b3ced7cbfd1d5c8331615c0a84420": [0, 0, 24, 3],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54a988b3ced7cbfd1d5c8331615c0a84420": [0, 0, 59],
│ │ │ │ │ - "group__libgb.html#gga138e965973b71fed1f70981f85166f54aaab6b1c4ee113801b738dff11a0d1668": [0, 0, 24, 10],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54a988b3ced7cbfd1d5c8331615c0a84420": [0, 0, 24, 3],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54aaab6b1c4ee113801b738dff11a0d1668": [0, 0, 67],
│ │ │ │ │ + "group__libgb.html#gga138e965973b71fed1f70981f85166f54aaab6b1c4ee113801b738dff11a0d1668": [0, 0, 24, 10],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54abd3ea35fb5dd1adaf7920d7e46edc9ad": [0, 0, 72],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54abd3ea35fb5dd1adaf7920d7e46edc9ad": [0, 0, 24, 15],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54ae37dc3f5e36924ef0b59c093e4dac69f": [0, 0, 24, 8],
│ │ │ │ │ "group__libgb.html#gga138e965973b71fed1f70981f85166f54ae37dc3f5e36924ef0b59c093e4dac69f": [0, 0, 57],
│ │ │ │ │ "group__libgb.html#gga274730ced17f01ce4b0a1a1d60d84336a7de5febc578b6ceb366f8cac1e9e4c9d": [0, 0, 25, 0],
│ │ │ │ │ "group__libgb.html#gga9eb02dcd9b1864987ffa538af6852728a06973f5082ec693df62edbfda72a1fc2": [0, 0, 22, 11],
│ │ │ │ │ "group__libgb.html#gga9eb02dcd9b1864987ffa538af6852728a11ddb0337a62952a892f026ace741e49": [0, 0, 22, 1],
│ │ │ │ │ @@ -154,32 +154,32 @@
│ │ │ │ │ "group__libgb.html#gga9eb02dcd9b1864987ffa538af6852728ac5bc01cd8e995b6a033c187d0c8251c7": [0, 0, 22, 7],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca00c91811e08f1d002d5523ec2e33b444": [0, 0, 23, 9],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca00c91811e08f1d002d5523ec2e33b444": [0, 0, 49],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca01d7b1d8a36393c0aa93207e3e8122f5": [0, 0, 23, 5],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca01d7b1d8a36393c0aa93207e3e8122f5": [0, 0, 48],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca107551c56a353513699ed4de0e03efb6": [0, 0, 23, 1],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca107551c56a353513699ed4de0e03efb6": [0, 0, 56],
│ │ │ │ │ - "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca1684f98539fa74b4b1437fc021324918": [0, 0, 47],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca1684f98539fa74b4b1437fc021324918": [0, 0, 23, 8],
│ │ │ │ │ - "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca18551ce71fe28c7e59ee2a8873614ddc": [0, 0, 23, 11],
│ │ │ │ │ + "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca1684f98539fa74b4b1437fc021324918": [0, 0, 47],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca18551ce71fe28c7e59ee2a8873614ddc": [0, 0, 46],
│ │ │ │ │ + "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca18551ce71fe28c7e59ee2a8873614ddc": [0, 0, 23, 11],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca250a5ad06e3f9ea3587c76efc9992851": [0, 0, 23, 4],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca250a5ad06e3f9ea3587c76efc9992851": [0, 0, 52],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca25bd1ff0cb8b490748ade4b02abeb0e4": [0, 0, 23, 7],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca25bd1ff0cb8b490748ade4b02abeb0e4": [0, 0, 51],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca38654c35774d91e1edf499e4b3a4e9f7": [0, 0, 23, 6],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca38654c35774d91e1edf499e4b3a4e9f7": [0, 0, 50],
│ │ │ │ │ - "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca4d4fa49811e8f5a82025450efb218f7d": [0, 0, 23, 3],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca4d4fa49811e8f5a82025450efb218f7d": [0, 0, 44],
│ │ │ │ │ - "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca52727a7113c3f0af211ceaf93255f577": [0, 0, 23, 0],
│ │ │ │ │ + "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca4d4fa49811e8f5a82025450efb218f7d": [0, 0, 23, 3],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca52727a7113c3f0af211ceaf93255f577": [0, 0, 45],
│ │ │ │ │ - "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca590828f78a3874db2c1be20eb73846f0": [0, 0, 23, 12],
│ │ │ │ │ + "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca52727a7113c3f0af211ceaf93255f577": [0, 0, 23, 0],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca590828f78a3874db2c1be20eb73846f0": [0, 0, 55],
│ │ │ │ │ - "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca894cb4f7adf0ff5a36fd56117af37d86": [0, 0, 23, 2],
│ │ │ │ │ + "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca590828f78a3874db2c1be20eb73846f0": [0, 0, 23, 12],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca894cb4f7adf0ff5a36fd56117af37d86": [0, 0, 53],
│ │ │ │ │ + "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186ca894cb4f7adf0ff5a36fd56117af37d86": [0, 0, 23, 2],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186cacd428793acb147fcdc222a89b401385d": [0, 0, 54],
│ │ │ │ │ "group__libgb.html#ggaaa401d24a89784c8ce88f55993ec186cacd428793acb147fcdc222a89b401385d": [0, 0, 23, 10],
│ │ │ │ │ "group__linuxlist.html": [0, 10],
│ │ │ │ │ "group__linuxlist.html#ga00add30f39d6a125d5685dd666f30db0": [0, 10, 19],
│ │ │ │ │ "group__linuxlist.html#ga167c5c3fe3b88a3e499210033585c6d8": [0, 10, 0],
│ │ │ │ │ "group__linuxlist.html#ga1fbe29c1c50047605c98a600f98e5d2b": [0, 10, 5],
│ │ │ │ │ "group__linuxlist.html#ga254a79dcc8e7dd5662a4e67fcd04ed10": [0, 10, 4],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/navtreeindex6.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -82,32 +82,32 @@
│ │ │ │ │ "group__auth.html#gafc1b65a1e6d5b0e71f6d79a4cb7383ba": [0, 53, 118],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a174a7ca4699743fc8a4a120f15415e45": [0, 53, 82],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a174a7ca4699743fc8a4a120f15415e45": [0, 53, 81],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a4a5e403ae8da719772d1f7360509ffb4": [0, 53, 87],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a4a5e403ae8da719772d1f7360509ffb4": [0, 53, 88],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a590d6404406268a363252b292e8d3175": [0, 53, 80],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a590d6404406268a363252b292e8d3175": [0, 53, 79],
│ │ │ │ │ - "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d": [0, 53, 90],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d": [0, 53, 89],
│ │ │ │ │ + "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a626ccdb67e4986eece290a91be71649d": [0, 53, 90],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a9d7a2c937a546edb83daf59577a7a0db": [0, 53, 94],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6a9d7a2c937a546edb83daf59577a7a0db": [0, 53, 93],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6abceafcf91631fe47a55c0c1f0e18b0e6": [0, 53, 84],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6abceafcf91631fe47a55c0c1f0e18b0e6": [0, 53, 83],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6adfaa1dc4a3dc4e468a01a610f61d3782": [0, 53, 91],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6adfaa1dc4a3dc4e468a01a610f61d3782": [0, 53, 92],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6af14ebc6a77122a1daaf26d2c80fb61dc": [0, 53, 43],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6af14ebc6a77122a1daaf26d2c80fb61dc": [0, 53, 42],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6af5b18c6ef6b3603c4765c69242d3f254": [0, 53, 85],
│ │ │ │ │ "group__auth.html#gga6b9985150a3302a8a87bcf8b0a4a50d6af5b18c6ef6b3603c4765c69242d3f254": [0, 53, 86],
│ │ │ │ │ - "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09": [0, 53, 99],
│ │ │ │ │ "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09": [0, 53, 100],
│ │ │ │ │ - "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a": [0, 53, 95],
│ │ │ │ │ + "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa03c804f89981374b573a0719536cdd09": [0, 53, 99],
│ │ │ │ │ "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a": [0, 53, 96],
│ │ │ │ │ - "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052": [0, 53, 98],
│ │ │ │ │ + "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffa57327f1d68fc641f0e59d2332dd1c79a": [0, 53, 95],
│ │ │ │ │ "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052": [0, 53, 97],
│ │ │ │ │ + "group__auth.html#ggaaa361da6317c3adf1e53fb6a0325d0ffabff665a821365f0bd09cf607bb82e052": [0, 53, 98],
│ │ │ │ │ "group__bitcomp.html": [0, 1],
│ │ │ │ │ "group__bitcomp.html#ga23f45a8097583b94fd090f42cb402bd3": [0, 1, 4],
│ │ │ │ │ "group__bitcomp.html#ga49df6e5268e7a8b4327e5d61ddc0bb04": [0, 1, 2],
│ │ │ │ │ "group__bitcomp.html#ga5668d0369e3659129c72d2293da52d7b": [0, 1, 5],
│ │ │ │ │ "group__bitcomp.html#ga756816bc8897122169638ebaa12532c4": [0, 1, 1],
│ │ │ │ │ "group__bitcomp.html#ga8149edc38a2202a6fbaf3a39f388e50f": [0, 1, 3],
│ │ │ │ │ "group__bitcomp.html#gaa4f70ee3b6e93fff44240366f0b6fedd": [0, 1, 0],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/navtreeindex7.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -35,16 +35,16 @@
│ │ │ │ │ "group__bssmap__le.html#gacd1107be5f764c00869476fd401053bd": [0, 49, 30],
│ │ │ │ │ "group__bssmap__le.html#gacd3e38639872ce2f4d21410877abf2f7": [0, 49, 32],
│ │ │ │ │ "group__bssmap__le.html#gacd649c8a1e967dc1b48cf87cd43c6bd6": [0, 49, 34],
│ │ │ │ │ "group__bssmap__le.html#gad1c0a0a8f7a7ba993ddf59dfe4377fe3": [0, 49, 0],
│ │ │ │ │ "group__bssmap__le.html#gad27182647f0676ba236c59b17d7adff6": [0, 49, 44],
│ │ │ │ │ "group__bssmap__le.html#gad494a97b49e8d392f79f61a1e0199444": [0, 49, 21],
│ │ │ │ │ "group__bssmap__le.html#gad75814d5dfad9efd277ea6872b1e256d": [0, 49, 135],
│ │ │ │ │ - "group__bssmap__le.html#gadaca0a552df7c8b11a3f90beb1dd75e8": [0, 49, 133],
│ │ │ │ │ "group__bssmap__le.html#gadaca0a552df7c8b11a3f90beb1dd75e8": [0, 49, 134],
│ │ │ │ │ + "group__bssmap__le.html#gadaca0a552df7c8b11a3f90beb1dd75e8": [0, 49, 133],
│ │ │ │ │ "group__bssmap__le.html#gadc257acd7af3f2b75ce5e19df8c93012": [0, 49, 12],
│ │ │ │ │ "group__bssmap__le.html#gae3687205432f0a316d0e553e307e32a5": [0, 49, 33],
│ │ │ │ │ "group__bssmap__le.html#gaebf81004c1eea90fe9ba28bd81f24cc6": [0, 49, 27],
│ │ │ │ │ "group__bssmap__le.html#gaee2acf440831bf44bfd394732058cef4": [0, 49, 16],
│ │ │ │ │ "group__bssmap__le.html#gaf3ff74ac8a6a3ab0a97c8c1682ac2a1e": [0, 49, 28],
│ │ │ │ │ "group__bssmap__le.html#gaf7304891391c3aace1b54c75aa119dd0": [0, 49, 7],
│ │ │ │ │ "group__bssmap__le.html#gga07c8f710cecf0dc83a236dfecff17c6fa2f7894495a354ab645ed03e5785344ac": [0, 49, 46],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/navtreeindex9.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -92,16 +92,16 @@
│ │ │ │ │ "group__gad.html#ga7a5e93dc799c5243d3deb3b9ca5cfccc": [0, 47, 14],
│ │ │ │ │ "group__gad.html#ga7a8fcfeca1ed42d611ed16acda7fa337": [0, 47, 13],
│ │ │ │ │ "group__gad.html#ga7be8ec6eb0e09665907bca2c8d54c97c": [0, 47, 12],
│ │ │ │ │ "group__gad.html#ga985256af8e39b55f74ecae46f7cec120": [0, 47, 11],
│ │ │ │ │ "group__gad.html#ga9ea8aeeda73e9259735dc24855b0c320": [0, 47, 15],
│ │ │ │ │ "group__gad.html#gaa26b905a22d6e0cb4bde8aaf0fd8d2c0": [0, 47, 10],
│ │ │ │ │ "group__gad.html#gaac3dce106167891a6fbee115f1e2361b": [0, 47, 4],
│ │ │ │ │ - "group__gad.html#gae02bf39f68ae57e2bc44458feb80d14b": [0, 47, 29],
│ │ │ │ │ "group__gad.html#gae02bf39f68ae57e2bc44458feb80d14b": [0, 47, 30],
│ │ │ │ │ + "group__gad.html#gae02bf39f68ae57e2bc44458feb80d14b": [0, 47, 29],
│ │ │ │ │ "group__gad.html#gaeceb8523f03a150296244463444f73a2": [0, 47, 16],
│ │ │ │ │ "group__gad.html#gaf162470afdd796be9084ddad25f67cc3": [0, 47, 18],
│ │ │ │ │ "group__gad.html#gaf25259c4be18d6d03a28f46cf26d810a": [0, 47, 19],
│ │ │ │ │ "group__gad.html#gafba7be63d8f3f677ca51eb021dfac63e": [0, 47, 17],
│ │ │ │ │ "group__gad.html#gga724072483a2effebff9f40c4fd5b88a8a1c130fdc6f41f71d91e24c2aaf4dd680": [0, 47, 28],
│ │ │ │ │ "group__gad.html#gga724072483a2effebff9f40c4fd5b88a8a2212d85decf26e565c582ec22d760137": [0, 47, 22],
│ │ │ │ │ "group__gad.html#gga724072483a2effebff9f40c4fd5b88a8a2719b602e9994a385e525ae3f2c646d9": [0, 47, 27],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/search/all_17.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -46,16 +46,16 @@
│ │ │ │ │ ['schan_35', ['schan', ['../../../isdn/html/structosmo__i460__timeslot.html#a148a3224d836fb5b6bc1e20f35fce537', 1, 'osmo_i460_timeslot']]],
│ │ │ │ │ ['sched_5fnode_36', ['sched_node', ['../../../vty/html/group__Tdef__VTY.html#gad47890ac2571eda8005f0ff90ef09e8d', 1, ]]],
│ │ │ │ │ ['sched_5frr_5fprio_37', ['sched_rr_prio', ['../../../vty/html/structsched__vty__opts.html#a904f3e1e810a90f07700962b317f3cf8', 1, 'sched_vty_opts']]],
│ │ │ │ │ ['sched_5fvty_5fopts_38', ['sched_vty_opts', ['../../../vty/html/group__Tdef__VTY.html#ga98e08a5e7196da28aa5509b609852eec', 1, 'sched_vty_opts(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/structsched__vty__opts.html', 1, 'sched_vty_opts']
│ │ │ │ │ ]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fall_39', ['SCHED_VTY_THREAD_ALL', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a3fb84aead89492628138cd0dba489681', 1, ]]],
│ │ │ │ │ - ['sched_5fvty_5fthread_5fid_40', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)']
│ │ │ │ │ + ['sched_5fvty_5fthread_5fid_40', ['sched_vty_thread_id', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e', 1, 'SCHED_VTY_THREAD_ID(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__Tdef__VTY.html#ga242cd669789bffc6ac6f1782472e29e7', 1, 'sched_vty_thread_id(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fname_41', ['SCHED_VTY_THREAD_NAME', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a6b078bd43cf2ce61069df1c684c72ab6', 1, ]]],
│ │ │ │ │ ['sched_5fvty_5fthread_5fself_42', ['SCHED_VTY_THREAD_SELF', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7ac638dc8e7d284fe60931af20cf2d086c', 1, ]]],
│ │ │ │ │ ['sched_5fvty_5fthread_5funknown_43', ['SCHED_VTY_THREAD_UNKNOWN', ['../../../vty/html/group__Tdef__VTY.html#gga242cd669789bffc6ac6f1782472e29e7a0d47ad09b3c4894354f1fef52a205852', 1, ]]],
│ │ │ │ │ ['scheduling_44', ['scheduling', ['../../../gsm/html/structosmo__gsm48__si__ro__info.html#ae4e5155e449dba3869a0264539d99145', 1, 'osmo_gsm48_si_ro_info']]],
│ │ │ │ │ ['scope_45', ['scope', ['../structbssgp__paging__info.html#a2de32bd7be3a83cdb33251c515bea975', 1, 'bssgp_paging_info']]],
│ │ │ │ │ ['screen_46', ['screen', ['../../../gsm/html/structgsm__mncc__number.html#a56eb906df9c4c4afcb51939f6fb7b263', 1, 'gsm_mncc_number']]],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/search/all_1a.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -64,16 +64,16 @@
│ │ │ │ │ ['../../../gsm/html/structosmo__rlp__frame__decoded.html#a7244eb59db5f43a9fe52fef774918238', 1, 'osmo_rlp_frame_decoded::version'],
│ │ │ │ │ ['../../../core/html/structosmo__sock__init2__multiaddr__pars.html#a0434ba0b264942e7780a8d639e9a8708', 1, 'osmo_sock_init2_multiaddr_pars::version']
│ │ │ │ │ ]],
│ │ │ │ │ ['vgcs_5fcapable_50', ['vgcs_capable', ['../../../gsm/html/structrsl__mrpci.html#acd0d860b5db5407108b954cfe8139128', 1, 'rsl_mrpci']]],
│ │ │ │ │ ['vgcs_5ffeature_5fflags_5fpresent_51', ['vgcs_feature_flags_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__setup__ack.html#a1097e8759ce4e2a17a8e4c3ed8af6985', 1, 'gsm0808_vgcs_vbs_setup_ack::vgcs_feature_flags_present'],
│ │ │ │ │ ['../../../gsm/html/structgsm0808__vgcs__vbs__setup.html#aa2ed3408211a2ea0070d2063300f2b49', 1, 'gsm0808_vgcs_vbs_setup::vgcs_feature_flags_present']
│ │ │ │ │ ]],
│ │ │ │ │ - ['view_5fnode_52', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']
│ │ │ │ │ + ['view_5fnode_52', ['view_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['virtual_20tty_20interface_53', ['VTY (Virtual TTY) interface', ['../../../vty/html/group__vty.html', 1, '']]],
│ │ │ │ │ ['vlr_5fname_54', ['vlr_name', ['../../../gsm/html/structgsm29118__reset__msg.html#ae55bf8b1daeb293104bdd0ca0880938d', 1, 'gsm29118_reset_msg::vlr_name'],
│ │ │ │ │ ['../../../gsm/html/structgsm29118__paging__req.html#ab16c401f82110da447d0ba3b531ed381', 1, 'gsm29118_paging_req::vlr_name']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_5fpresent_55', ['vlr_name_present', ['../../../gsm/html/structgsm29118__reset__msg.html#a88fc1dd2f689df078e71f898a2df6ff5', 1, 'gsm29118_reset_msg']]],
│ │ │ │ │ ['vstk_56', ['vstk', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#ae33edf86a93b6870662cc9d9584bcc5c', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ │ │ @@ -180,16 +180,16 @@
│ │ │ │ │ ['vty_5fout_5fstatistics_5fpartial_137', ['vty_out_statistics_partial', ['../../../vty/html/group__vty.html#gad52b640266cda96e99df7681b8528205', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fstatistics_5fpartial2_138', ['vty_out_statistics_partial2', ['../../../vty/html/group__vty.html#ga25a2338bbc94f83e25ad9fffcd94593f', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fuptime_139', ['vty_out_uptime', ['../../../vty/html/group__vty.html#ga714f1aefde9052f29834c2f6ac8fa1e0', 1, ]]],
│ │ │ │ │ ['vty_5fout_5fva_140', ['vty_out_va', ['../../../vty/html/group__vty.html#gad69c2d9c1f72d97740a90f190eba74c9', 1, ]]],
│ │ │ │ │ ['vty_5fparent_141', ['vty_parent', ['../../../vty/html/group__command.html#ga44b38c210b226fe4e076024aa8f5a03d', 1, ]]],
│ │ │ │ │ ['vty_5fparent_5fnode_142', ['vty_parent_node', ['../../../vty/html/structvty__parent__node.html', 1, '']]],
│ │ │ │ │ ['vty_5fpop_5fparent_143', ['vty_pop_parent', ['../../../vty/html/group__command.html#ga209f8f0886a45e2a6a6b05e09358c956', 1, ]]],
│ │ │ │ │ - ['vty_5fread_144', ['vty_read', ['../../../vty/html/group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty)(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ(Global Namespace)']
│ │ │ │ │ + ['vty_5fread_144', ['vty_read', ['../../../vty/html/group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty)(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fread_5fconfig_5ffile_145', ['vty_read_config_file', ['../../../vty/html/group__vty.html#ga86c13e43fd9a6564e0efb1000abd7afe', 1, ]]],
│ │ │ │ │ ['vty_5fread_5fconfig_5ffilep_146', ['vty_read_config_filep', ['../../../vty/html/group__vty.html#ga58a4d737b6b4a73c7d551c5ca0c2ec7d', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_147', ['vty_ref_gen_mode', ['../../../vty/html/group__command.html#ga8a93dace2b659a06d9103d9f82f22cb7', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fdefault_148', ['VTY_REF_GEN_MODE_DEFAULT', ['../../../vty/html/group__command.html#gga8a93dace2b659a06d9103d9f82f22cb7a4da204690af1c55c59381b9fe0766025', 1, ]]],
│ │ │ │ │ ['vty_5fref_5fgen_5fmode_5fdesc_149', ['vty_ref_gen_mode_desc', ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__command.html#ga97b3ca7f0d0dde99010759711c5e6324', 1, 'vty_ref_gen_mode_desc(Global Namespace)']
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/search/all_4.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,62 +1,62 @@
│ │ │ │ │ var searchData = [
│ │ │ │ │ ['_5f_5fadd_5ftimer_0', ['__add_timer', ['../../../core/html/group__timer.html#ga372d9a79777dbdec72e7a19476111b63', 1, ]]],
│ │ │ │ │ ['_5f_5fattribute_5f_5f_1', ['__attribute__', ['../../../gsm/html/group__gsm0808.html#gabe083297fecd14a3d87225c49b69fe88', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__08__08_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__rsl.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__gad.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__23__041_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__25__415_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__44__004_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__44__060_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__44__318_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__48__049_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/ipaccess_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#ga9373b3642341c610c476f88db967e8c7', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__14_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__gad.html#ga19aa011d1747f2db90dddb15c952713d', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#ga3fe817b2261c57a83bfda4cda78ffa3f', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__rsl.html#gac086f463f97bf55a20bd4ba2d01b54bb', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__tlv.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__auth.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__crypto.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ ['../../../vty/html/group__command.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ ['../gprs__msgb_8h.html#a07073f09276463198618cb422cc42912', 1, '__attribute__((packed, may_alias)): gprs_msgb.h'],
│ │ │ │ │ ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gsm_08_16.h'],
│ │ │ │ │ ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gsm_08_18.h'],
│ │ │ │ │ ['../bssgp__bvc__fsm_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): bssgp_bvc_fsm.c'],
│ │ │ │ │ ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): frame_relay.c'],
│ │ │ │ │ ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gprs_ns2_frgre.c'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__12_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/structabis__rsl__rll__hdr.html#aa02bc71e017398cd5c51b859dcc2af82', 1, 'abis_rsl_rll_hdr::__attribute__'],
│ │ │ │ │ ['../../../gsm/html/structdtap__header.html#a6e2b5617f01acef998b0c2f7c4ee9a32', 1, 'dtap_header::__attribute__'],
│ │ │ │ │ ['../../../gsm/html/unionabis__rsl__chan__nr.html#a1c6785f8bda4e33238f895f1b583a30b', 1, 'abis_rsl_chan_nr::__attribute__()'],
│ │ │ │ │ ['../../../gsm/html/unionabis__rsl__link__id.html#a80d06146c6fd312706ec51605bfbc57b', 1, 'abis_rsl_link_id::__attribute__()'],
│ │ │ │ │ ['../../../gsm/html/structgsm48__chan__desc.html#a3f6749d653fefe2ffdd78d78e3f0eed5', 1, 'gsm48_chan_desc::__attribute__()'],
│ │ │ │ │ ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gprs_ns_frgre.c'],
│ │ │ │ │ ['../gprs__ns2__vc__fsm_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): gprs_ns2_vc_fsm.c'],
│ │ │ │ │ ['../gprs__ns2__sns_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): gprs_ns2_sns.c'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#gab90e830f0eddb6080edc75cf603f2634', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#gad27182647f0676ba236c59b17d7adff6', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__rsl.html#ga428e812521d237f352d3eeff0a18398b', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../group__libgb.html#gafd72c4e7b23da74bb91bf4ecddb3a3d9', 1, '__attribute__: gsm_08_16.h'],
│ │ │ │ │ ['../gsm__08__18_8h.html#a752f88c021ab1cf59a162c9aca2c5049', 1, '__attribute__: gsm_08_18.h'],
│ │ │ │ │ ['../gprs__ns2__frgre_8c.html#ab33cdbca36274dfa2ccf4934ba102760', 1, '__attribute__: gprs_ns2_frgre.c'],
│ │ │ │ │ ['../../../core/html/group__osmo__io.html#gaa811d40f7e27f5bf851308f829f85506', 1, '__attribute__((constructor(103)))(Global Namespace)'],
│ │ │ │ │ ['../../../core/html/group__sercomm.html#gaf9aace1b44b73111e15aa39f06f43456', 1, '__attribute__((weak))(Global Namespace)'],
│ │ │ │ │ ['../../../core/html/group__stats.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)']
│ │ │ │ │ + ['../../../gsm/html/gsm__03__41_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__08_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__08__gprs_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__11_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['_5f_5fhlist_5fdel_2', ['__hlist_del', ['../../../core/html/group__linuxlist.html#ga167c5c3fe3b88a3e499210033585c6d8', 1, ]]],
│ │ │ │ │ ['_5f_5fllist_5fadd_3', ['__llist_add', ['../../../core/html/group__linuxlist.html#ga27748bed605feed610e4cabb92cc69a8', 1, ]]],
│ │ │ │ │ ['_5f_5fllist_5fdel_4', ['__llist_del', ['../../../core/html/group__linuxlist.html#gafd6d2db9c63110be04db5421e66a64d6', 1, ]]],
│ │ │ │ │ ['_5f_5fllist_5fsplice_5', ['__llist_splice', ['../../../core/html/group__linuxlist.html#ga86930ef85d10c1acd97d858354bd5895', 1, ]]],
│ │ │ │ │ ['_5fa5_5f1_6', ['_a5_1', ['../../../gsm/html/group__a5.html#ga1fa3ceb5aa7339737aeab03db7ae74db', 1, ]]],
│ │ │ │ │ ['_5fa5_5f12_5fclock_7', ['_a5_12_clock', ['../../../gsm/html/group__a5.html#ga79fe3aa16d75aa56c9e9f24f95a1491d', 1, ]]],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/search/functions_0.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,12 +1,12 @@
│ │ │ │ │ var searchData = [
│ │ │ │ │ ['_5f_5fadd_5ftimer_0', ['__add_timer', ['../../../core/html/group__timer.html#ga372d9a79777dbdec72e7a19476111b63', 1, ]]],
│ │ │ │ │ ['_5f_5fattribute_5f_5f_1', ['__attribute__', ['../gprs__msgb_8h.html#a07073f09276463198618cb422cc42912', 1, '__attribute__((packed, may_alias)): gprs_msgb.h'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/ipaccess_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#ga9373b3642341c610c476f88db967e8c7', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__gad.html#ga19aa011d1747f2db90dddb15c952713d', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#ga3fe817b2261c57a83bfda4cda78ffa3f', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__rsl.html#gac086f463f97bf55a20bd4ba2d01b54bb', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__tlv.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__auth.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ @@ -18,36 +18,36 @@
│ │ │ │ │ ['../bssgp__bvc__fsm_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): bssgp_bvc_fsm.c'],
│ │ │ │ │ ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): frame_relay.c'],
│ │ │ │ │ ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gprs_ns2_frgre.c'],
│ │ │ │ │ ['../gprs__ns2__sns_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): gprs_ns2_sns.c'],
│ │ │ │ │ ['../gprs__ns2__vc__fsm_8c.html#a9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor)): gprs_ns2_vc_fsm.c'],
│ │ │ │ │ ['../group__libgb.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed)): gprs_ns_frgre.c'],
│ │ │ │ │ ['../../../gsm/html/unionabis__rsl__chan__nr.html#a1c6785f8bda4e33238f895f1b583a30b', 1, 'abis_rsl_chan_nr::__attribute__()'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__()(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__03__41_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__()(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/unionabis__rsl__link__id.html#a80d06146c6fd312706ec51605bfbc57b', 1, 'abis_rsl_link_id::__attribute__()'],
│ │ │ │ │ ['../../../gsm/html/structgsm48__chan__desc.html#a3f6749d653fefe2ffdd78d78e3f0eed5', 1, 'gsm48_chan_desc::__attribute__()'],
│ │ │ │ │ ['../../../core/html/group__osmo__io.html#gaa811d40f7e27f5bf851308f829f85506', 1, '__attribute__((constructor(103)))(Global Namespace)'],
│ │ │ │ │ ['../../../core/html/group__sercomm.html#gaf9aace1b44b73111e15aa39f06f43456', 1, '__attribute__((weak))(Global Namespace)'],
│ │ │ │ │ ['../../../core/html/group__stats.html#ga9ed16867a9394d9ccf1132194edae298', 1, '__attribute__((constructor))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__48__049_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__08_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__08__gprs_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__11_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__04__12_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__08__08_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__44__318_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__44__060_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__44__004_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__25__415_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/gsm__23__041_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__gad.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__rsl.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)']
│ │ │ │ │ + ['../../../gsm/html/gsm__04__14_8h.html#ga4bd1a4f2920427cb38f01af2f0cc985c', 1, '__attribute__((packed))(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['_5f_5fhlist_5fdel_2', ['__hlist_del', ['../../../core/html/group__linuxlist.html#ga167c5c3fe3b88a3e499210033585c6d8', 1, ]]],
│ │ │ │ │ ['_5f_5fllist_5fadd_3', ['__llist_add', ['../../../core/html/group__linuxlist.html#ga27748bed605feed610e4cabb92cc69a8', 1, ]]],
│ │ │ │ │ ['_5f_5fllist_5fdel_4', ['__llist_del', ['../../../core/html/group__linuxlist.html#gafd6d2db9c63110be04db5421e66a64d6', 1, ]]],
│ │ │ │ │ ['_5f_5fllist_5fsplice_5', ['__llist_splice', ['../../../core/html/group__linuxlist.html#ga86930ef85d10c1acd97d858354bd5895', 1, ]]],
│ │ │ │ │ ['_5fa5_5f1_6', ['_a5_1', ['../../../gsm/html/group__a5.html#ga1fa3ceb5aa7339737aeab03db7ae74db', 1, ]]],
│ │ │ │ │ ['_5fa5_5f12_5fclock_7', ['_a5_12_clock', ['../../../gsm/html/group__a5.html#ga79fe3aa16d75aa56c9e9f24f95a1491d', 1, ]]],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/search/variables_0.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -1,15 +1,15 @@
│ │ │ │ │ var searchData = [
│ │ │ │ │ ['_5f_5fattribute_5f_5f_0', ['__attribute__', ['../../../gsm/html/structdtap__header.html#a6e2b5617f01acef998b0c2f7c4ee9a32', 1, 'dtap_header::__attribute__'],
│ │ │ │ │ ['../gprs__ns2__frgre_8c.html#ab33cdbca36274dfa2ccf4934ba102760', 1, '__attribute__: gprs_ns2_frgre.c'],
│ │ │ │ │ ['../gsm__08__18_8h.html#a752f88c021ab1cf59a162c9aca2c5049', 1, '__attribute__: gsm_08_18.h'],
│ │ │ │ │ ['../group__libgb.html#gafd72c4e7b23da74bb91bf4ecddb3a3d9', 1, '__attribute__: gsm_08_16.h'],
│ │ │ │ │ ['../../../gsm/html/group__rsl.html#ga428e812521d237f352d3eeff0a18398b', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__bssmap__le.html#gad27182647f0676ba236c59b17d7adff6', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ - ['../../../gsm/html/group__gsm0808.html#ga00df7213639d8b54dbb889fdf1124ece', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ + ['../../../gsm/html/group__gsm0808.html#gace4de9930729e305e0dc914eacbd8893', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/group__oml.html#gab90e830f0eddb6080edc75cf603f2634', 1, '__attribute__(Global Namespace)'],
│ │ │ │ │ ['../../../gsm/html/structabis__rsl__rll__hdr.html#aa02bc71e017398cd5c51b859dcc2af82', 1, 'abis_rsl_rll_hdr::__attribute__']
│ │ │ │ │ ]],
│ │ │ │ │ ['_5fcomp128_5ftable_1', ['_comp128_table', ['../../../gsm/html/group__auth.html#ga1e4a5f73e3ef0da731c7c893e6a616bf', 1, ]]],
│ │ │ │ │ ['_5fdata_2', ['_data', ['../../../core/html/structmsgb.html#a61fa77b4345e3a6db6d58a39c5e83177', 1, 'msgb']]],
│ │ │ │ │ ['_5flast_5fosmovty_5fnode_3', ['_LAST_OSMOVTY_NODE', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682aad50ebd93ab551be0d996e818bf28fe6', 1, ]]],
│ │ │ │ │ ['_5flog_5fctx_5fcount_4', ['_LOG_CTX_COUNT', ['../../../core/html/group__logging.html#gga0b31990f947ded850132fde88eac7269a5b769eab13b25bf7b21a07da3cb4091e', 1, ]]],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/search/variables_15.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -37,16 +37,16 @@
│ │ │ │ │ ['../../../gsm/html/structsdp__header__entry.html#aeff3bc5feefa83076a540b23ff8d306e', 1, 'sdp_header_entry::version'],
│ │ │ │ │ ['../../../vty/html/structvty__app__info.html#a1ae4f44208fdeb19978567046b8228cc', 1, 'vty_app_info::version']
│ │ │ │ │ ]],
│ │ │ │ │ ['vgcs_5fcapable_23', ['vgcs_capable', ['../../../gsm/html/structrsl__mrpci.html#acd0d860b5db5407108b954cfe8139128', 1, 'rsl_mrpci']]],
│ │ │ │ │ ['vgcs_5ffeature_5fflags_5fpresent_24', ['vgcs_feature_flags_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__setup.html#aa2ed3408211a2ea0070d2063300f2b49', 1, 'gsm0808_vgcs_vbs_setup::vgcs_feature_flags_present'],
│ │ │ │ │ ['../../../gsm/html/structgsm0808__vgcs__vbs__setup__ack.html#a1097e8759ce4e2a17a8e4c3ed8af6985', 1, 'gsm0808_vgcs_vbs_setup_ack::vgcs_feature_flags_present']
│ │ │ │ │ ]],
│ │ │ │ │ - ['view_5fnode_25', ['view_node', ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)'],
│ │ │ │ │ - ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)']
│ │ │ │ │ + ['view_5fnode_25', ['view_node', ['../../../vty/html/group__command.html#ga6f2e02bbdd690a10cef1d9f253a73d05', 1, 'view_node(Global Namespace)'],
│ │ │ │ │ + ['../../../vty/html/group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24', 1, 'VIEW_NODE(Global Namespace)']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_26', ['vlr_name', ['../../../gsm/html/structgsm29118__reset__msg.html#ae55bf8b1daeb293104bdd0ca0880938d', 1, 'gsm29118_reset_msg::vlr_name'],
│ │ │ │ │ ['../../../gsm/html/structgsm29118__paging__req.html#ab16c401f82110da447d0ba3b531ed381', 1, 'gsm29118_paging_req::vlr_name']
│ │ │ │ │ ]],
│ │ │ │ │ ['vlr_5fname_5fpresent_27', ['vlr_name_present', ['../../../gsm/html/structgsm29118__reset__msg.html#a88fc1dd2f689df078e71f898a2df6ff5', 1, 'gsm29118_reset_msg']]],
│ │ │ │ │ ['vstk_28', ['vstk', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#ae33edf86a93b6870662cc9d9584bcc5c', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ │ │ ['vstk_5fpresent_29', ['vstk_present', ['../../../gsm/html/structgsm0808__vgcs__vbs__assign__req.html#a8f2d35734450d98f52e8daf5b45f7006', 1, 'gsm0808_vgcs_vbs_assign_req']]],
│ │ │ ├── ./usr/share/doc/libosmocore/gb/html/structosmo__fr__link.html
│ │ │ │ @@ -128,15 +128,15 @@
│ │ │ │ |
│ │ │ │ struct llist_head | dlc_list |
│ │ │ │ |
│ │ │ │ int(* | unknown_dlc_rx_cb )(void *cb_data, struct msgb *msg) |
│ │ │ │ |
│ │ │ │ void * | unknown_dlc_rx_cb_data |
│ │ │ │ |
│ │ │ │ -int(* | tx_cb )(void *data, struct msgb *msg) |
│ │ │ │ +int(* | tx_cb )(void *data, struct msgb *msg) |
│ │ │ │ |
│ │ │ │ void(* | status_cb )(struct osmo_fr_link *link, void *cb_data, bool active) |
│ │ │ │ |
│ │ │ │ void * | cb_data |
│ │ │ │ |
│ │ │ │
│ │ │ │
│ │ │ │ @@ -399,15 +399,15 @@
│ │ │ │
│ │ │ │ ◆ tx_cb
│ │ │ │
│ │ │ │
│ │ │ │
├── libosmovty-doc_1.10.0-2_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-08-30 17:32:32.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 11976 2024-08-30 17:32:32.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 597924 2024-08-30 17:32:32.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 11972 2024-08-30 17:32:32.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 598276 2024-08-30 17:32:32.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -94,15 +94,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 14373 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_o.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 5863 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_p.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 6584 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_r.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 8703 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_s.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 7722 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_t.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4166 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_type.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4144 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_u.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 29183 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_v.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 29115 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_v.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 13546 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_vars.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4809 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_w.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 4145 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/globals_x.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 2328 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/group__Tdef.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 148036 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/group__Tdef__VTY.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 7161 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/group__Tdef__VTY.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 1464 2024-08-30 17:32:32.000000 ./usr/share/doc/libosmocore/vty/html/group__a5.js
│ │ │ ├── ./usr/share/doc/libosmocore/vty/html/globals_a.html
│ │ │ │┄ Ordering differences only
│ │ │ │ @@ -116,16 +116,16 @@
│ │ │ │
asciidoc_osmo_stat_item_group_handler() : stats_vty.c
│ │ │ │
asciidoc_osmo_stat_item_handler() : stats_vty.c
│ │ │ │
asciidoc_rate_ctr_group_handler() : stats_vty.c
│ │ │ │
asciidoc_rate_ctr_handler() : stats_vty.c
│ │ │ │
ATTR_TYPE_APP : command.c
│ │ │ │
ATTR_TYPE_GLOBAL : command.c
│ │ │ │
ATTR_TYPE_LIB : command.c
│ │ │ │ -
auth_enable_node : command.c
│ │ │ │
AUTH_ENABLE_NODE : command.h
│ │ │ │ +
auth_enable_node : command.c
│ │ │ │
auth_node : command.c
│ │ │ │
AUTH_NODE : command.h
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -29,12 +29,12 @@
│ │ │ │ │ * asciidoc_osmo_stat_item_group_handler() : _s_t_a_t_s___v_t_y_._c
│ │ │ │ │ * asciidoc_osmo_stat_item_handler() : _s_t_a_t_s___v_t_y_._c
│ │ │ │ │ * asciidoc_rate_ctr_group_handler() : _s_t_a_t_s___v_t_y_._c
│ │ │ │ │ * asciidoc_rate_ctr_handler() : _s_t_a_t_s___v_t_y_._c
│ │ │ │ │ * ATTR_TYPE_APP : _c_o_m_m_a_n_d_._c
│ │ │ │ │ * ATTR_TYPE_GLOBAL : _c_o_m_m_a_n_d_._c
│ │ │ │ │ * ATTR_TYPE_LIB : _c_o_m_m_a_n_d_._c
│ │ │ │ │ - * auth_enable_node : _c_o_m_m_a_n_d_._c
│ │ │ │ │ * AUTH_ENABLE_NODE : _c_o_m_m_a_n_d_._h
│ │ │ │ │ + * auth_enable_node : _c_o_m_m_a_n_d_._c
│ │ │ │ │ * auth_node : _c_o_m_m_a_n_d_._c
│ │ │ │ │ * AUTH_NODE : _c_o_m_m_a_n_d_._h
│ │ │ │ │ * Generated by _[_d_o_x_y_g_e_n_]1.9.8
│ │ │ ├── ./usr/share/doc/libosmocore/vty/html/globals_v.html
│ │ │ │ @@ -218,17 +218,16 @@
│ │ │ │
vty_parent() : command.c
│ │ │ │
vty_pop_parent() : command.c
│ │ │ │
VTY_PRE_ESCAPE : vty.c
│ │ │ │
vty_previous_line() : vty.c
│ │ │ │
vty_print_logtarget() : logging_vty.c
│ │ │ │
VTY_PRINTF_ATTRIBUTE : vty.h
│ │ │ │
vty_prompt() : vty.c
│ │ │ │ -
vty_read() : vty.c
│ │ │ │ +
vty_read() : vty.h, vty.c
│ │ │ │
VTY_READ : vty.h
│ │ │ │ -
vty_read() : vty.h
│ │ │ │
VTY_READ_BUFSIZ : vty.h
│ │ │ │
vty_read_config_file() : vty.h, vty.c
│ │ │ │
vty_read_config_filep() : vty.h, vty.c
│ │ │ │
vty_redraw_line() : vty.c
│ │ │ │
vty_ref_gen_mode : command.h
│ │ │ │
VTY_REF_GEN_MODE_DEFAULT : command.h
│ │ │ │
vty_ref_gen_mode_desc : command.h, command.c
│ │ │ │ @@ -238,17 +237,16 @@
│ │ │ │
vty_reset() : vty.h, vty.c
│ │ │ │
vty_save_cwd() : vty.c
│ │ │ │
vty_self_insert() : vty.c
│ │ │ │
vty_self_insert_overwrite() : vty.c
│ │ │ │
VTY_SERV : vty.h
│ │ │ │
VTY_SHELL : vty.h
│ │ │ │
vty_shell() : vty.h, vty.c
│ │ │ │ -
vty_shell_serv() : vty.c
│ │ │ │ +
vty_shell_serv() : vty.h, vty.c
│ │ │ │
VTY_SHELL_SERV : vty.h
│ │ │ │ -
vty_shell_serv() : vty.h
│ │ │ │
vty_stop_input() : vty.c
│ │ │ │
vty_telnet_option() : vty.c
│ │ │ │
VTY_TERM : vty.h
│ │ │ │
VTY_TIMEOUT_RESET : vty.h
│ │ │ │
vty_transpose_chars() : vty.c
│ │ │ │
vty_type : vty.h
│ │ │ │
vty_will_echo() : vty.c
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -131,17 +131,16 @@
│ │ │ │ │ * vty_parent() : _c_o_m_m_a_n_d_._c
│ │ │ │ │ * vty_pop_parent() : _c_o_m_m_a_n_d_._c
│ │ │ │ │ * VTY_PRE_ESCAPE : _v_t_y_._c
│ │ │ │ │ * vty_previous_line() : _v_t_y_._c
│ │ │ │ │ * vty_print_logtarget() : _l_o_g_g_i_n_g___v_t_y_._c
│ │ │ │ │ * VTY_PRINTF_ATTRIBUTE : _v_t_y_._h
│ │ │ │ │ * vty_prompt() : _v_t_y_._c
│ │ │ │ │ - * vty_read() : _v_t_y_._c
│ │ │ │ │ + * vty_read() : _v_t_y_._h, _v_t_y_._c
│ │ │ │ │ * VTY_READ : _v_t_y_._h
│ │ │ │ │ - * vty_read() : _v_t_y_._h
│ │ │ │ │ * VTY_READ_BUFSIZ : _v_t_y_._h
│ │ │ │ │ * vty_read_config_file() : _v_t_y_._h, _v_t_y_._c
│ │ │ │ │ * vty_read_config_filep() : _v_t_y_._h, _v_t_y_._c
│ │ │ │ │ * vty_redraw_line() : _v_t_y_._c
│ │ │ │ │ * vty_ref_gen_mode : _c_o_m_m_a_n_d_._h
│ │ │ │ │ * VTY_REF_GEN_MODE_DEFAULT : _c_o_m_m_a_n_d_._h
│ │ │ │ │ * vty_ref_gen_mode_desc : _c_o_m_m_a_n_d_._h, _c_o_m_m_a_n_d_._c
│ │ │ │ │ @@ -151,17 +150,16 @@
│ │ │ │ │ * vty_reset() : _v_t_y_._h, _v_t_y_._c
│ │ │ │ │ * vty_save_cwd() : _v_t_y_._c
│ │ │ │ │ * vty_self_insert() : _v_t_y_._c
│ │ │ │ │ * vty_self_insert_overwrite() : _v_t_y_._c
│ │ │ │ │ * VTY_SERV : _v_t_y_._h
│ │ │ │ │ * VTY_SHELL : _v_t_y_._h
│ │ │ │ │ * vty_shell() : _v_t_y_._h, _v_t_y_._c
│ │ │ │ │ - * vty_shell_serv() : _v_t_y_._c
│ │ │ │ │ + * vty_shell_serv() : _v_t_y_._h, _v_t_y_._c
│ │ │ │ │ * VTY_SHELL_SERV : _v_t_y_._h
│ │ │ │ │ - * vty_shell_serv() : _v_t_y_._h
│ │ │ │ │ * vty_stop_input() : _v_t_y_._c
│ │ │ │ │ * vty_telnet_option() : _v_t_y_._c
│ │ │ │ │ * VTY_TERM : _v_t_y_._h
│ │ │ │ │ * VTY_TIMEOUT_RESET : _v_t_y_._h
│ │ │ │ │ * vty_transpose_chars() : _v_t_y_._c
│ │ │ │ │ * vty_type : _v_t_y_._h
│ │ │ │ │ * vty_will_echo() : _v_t_y_._c
│ │ │ ├── ./usr/share/doc/libosmocore/vty/html/search/all_1a.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -320,17 +320,17 @@
│ │ │ │ │ ['vty_5fparent_5fnode_179', ['vty_parent_node', ['../structvty__parent__node.html', 1, '']]],
│ │ │ │ │ ['vty_5fpop_5fparent_180', ['vty_pop_parent', ['../group__command.html#ga209f8f0886a45e2a6a6b05e09358c956', 1, 'command.c']]],
│ │ │ │ │ ['vty_5fpre_5fescape_181', ['VTY_PRE_ESCAPE', ['../vty_8c.html#a3aac53820dc12306e1c0d140f1f7bb56', 1, 'vty.c']]],
│ │ │ │ │ ['vty_5fprevious_5fline_182', ['vty_previous_line', ['../vty_8c.html#a8bae6998c5a99c023cf77eab3c4b8ce2', 1, 'vty.c']]],
│ │ │ │ │ ['vty_5fprint_5flogtarget_183', ['vty_print_logtarget', ['../logging__vty_8c.html#a4efd1286ff2e693f993813fc67528278', 1, 'logging_vty.c']]],
│ │ │ │ │ ['vty_5fprintf_5fattribute_184', ['VTY_PRINTF_ATTRIBUTE', ['../group__vty.html#ga6c606a1c44a152c58f36b43ea8cf8ff8', 1, 'vty.h']]],
│ │ │ │ │ ['vty_5fprompt_185', ['vty_prompt', ['../vty_8c.html#a6fa4b6876bff67f44f37e338ac6dc431', 1, 'vty.c']]],
│ │ │ │ │ - ['vty_5fread_186', ['vty_read', ['../group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ: vty.h'],
│ │ │ │ │ + ['vty_5fread_186', ['vty_read', ['../group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty): vty.c'],
│ │ │ │ │ ['../group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty): vty.c'],
│ │ │ │ │ - ['../group__vty.html#ga851a24025f8e48103264b4cc800a4cbb', 1, 'vty_read(struct vty *vty): vty.c']
│ │ │ │ │ + ['../group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807', 1, 'VTY_READ: vty.h']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fread_5fbufsiz_187', ['VTY_READ_BUFSIZ', ['../group__vty.html#ga79b1a7ad718c49feb5febb6a5be6f5e8', 1, 'vty.h']]],
│ │ │ │ │ ['vty_5fread_5fconfig_5ffile_188', ['vty_read_config_file', ['../group__vty.html#ga86c13e43fd9a6564e0efb1000abd7afe', 1, 'vty_read_config_file(const char *file_name, void *priv): vty.c'],
│ │ │ │ │ ['../group__vty.html#ga86c13e43fd9a6564e0efb1000abd7afe', 1, 'vty_read_config_file(const char *file_name, void *priv): vty.c']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fread_5fconfig_5ffilep_189', ['vty_read_config_filep', ['../group__vty.html#ga58a4d737b6b4a73c7d551c5ca0c2ec7d', 1, 'vty_read_config_filep(FILE *confp, void *priv): vty.c'],
│ │ │ │ │ ['../group__vty.html#ga58a4d737b6b4a73c7d551c5ca0c2ec7d', 1, 'vty_read_config_filep(FILE *confp, void *priv): vty.c']
│ │ │ │ │ @@ -353,17 +353,17 @@
│ │ │ │ │ ['vty_5fself_5finsert_199', ['vty_self_insert', ['../vty_8c.html#a4d876e82ce61720dead15aac07e29c30', 1, 'vty.c']]],
│ │ │ │ │ ['vty_5fself_5finsert_5foverwrite_200', ['vty_self_insert_overwrite', ['../vty_8c.html#a72f07cc8f6c3df4dfe4effaeae9cee9b', 1, 'vty.c']]],
│ │ │ │ │ ['vty_5fserv_201', ['VTY_SERV', ['../group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9ea8fd18ac65705a12e09a38d18e47d12ec', 1, 'vty.h']]],
│ │ │ │ │ ['vty_5fshell_202', ['vty_shell', ['../group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2', 1, 'VTY_SHELL: vty.h'],
│ │ │ │ │ ['../group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *): vty.c'],
│ │ │ │ │ ['../group__vty.html#ga9b1edcfb420884aeca1b7bdd29ccaced', 1, 'vty_shell(struct vty *vty): vty.c']
│ │ │ │ │ ]],
│ │ │ │ │ - ['vty_5fshell_5fserv_203', ['vty_shell_serv', ['../group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf', 1, 'VTY_SHELL_SERV: vty.h'],
│ │ │ │ │ - ['../group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *vty): vty.c'],
│ │ │ │ │ - ['../group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *): vty.c']
│ │ │ │ │ + ['vty_5fshell_5fserv_203', ['vty_shell_serv', ['../group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *vty): vty.c'],
│ │ │ │ │ + ['../group__vty.html#ga3237e741f1477116d22636f36555d563', 1, 'vty_shell_serv(struct vty *): vty.c'],
│ │ │ │ │ + ['../group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf', 1, 'VTY_SHELL_SERV: vty.h']
│ │ │ │ │ ]],
│ │ │ │ │ ['vty_5fsignal_5fdata_204', ['vty_signal_data', ['../structvty__signal__data.html', 1, '']]],
│ │ │ │ │ ['vty_5fstop_5finput_205', ['vty_stop_input', ['../vty_8c.html#af1b5a37bcd266695933b5517b0e6d41b', 1, 'vty.c']]],
│ │ │ │ │ ['vty_5ftelnet_5foption_206', ['vty_telnet_option', ['../vty_8c.html#ae1bb46143e465cccc7bc8dd177b3464b', 1, 'vty.c']]],
│ │ │ │ │ ['vty_5fterm_207', ['VTY_TERM', ['../group__vty.html#gga169d41356fc25c0959adaadc3e3eabfea907f7939ab201bf65eac488d558840f3', 1, 'vty.h']]],
│ │ │ │ │ ['vty_5ftimeout_5freset_208', ['VTY_TIMEOUT_RESET', ['../group__vty.html#gga3b65133bb9997cd1ccf311af0927fc9eada5cbc98f077a6a603d7c200d654042c', 1, 'vty.h']]],
│ │ │ │ │ ['vty_5ftranspose_5fchars_209', ['vty_transpose_chars', ['../vty_8c.html#afd4a3c3a366c9078aa632e04b34e7d2c', 1, 'vty.c']]],
│ │ │ ├── ./usr/share/doc/libosmocore/vty/html/search/all_5.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -345,16 +345,16 @@
│ │ │ │ │ ['attrib_228', ['attrib', ['../../../gsm/html/structabis__nm__channel.html#a4e461480e248fa909c7ec11552305398', 1, 'abis_nm_channel']]],
│ │ │ │ │ ['auth_2eh_229', ['auth.h', ['../../../gsm/html/auth_8h.html', 1, '']]],
│ │ │ │ │ ['auth_5falg_5fvals_230', ['auth_alg_vals', ['../../../gsm/html/group__auth.html#ga26f23faa69b79e5843977bf07ddd0376', 1, ]]],
│ │ │ │ │ ['auth_5fcomp128v1_2ec_231', ['auth_comp128v1.c', ['../../../gsm/html/auth__comp128v1_8c.html', 1, '']]],
│ │ │ │ │ ['auth_5fcomp128v23_2ec_232', ['auth_comp128v23.c', ['../../../gsm/html/auth__comp128v23_8c.html', 1, '']]],
│ │ │ │ │ ['auth_5fcore_2ec_233', ['auth_core.c', ['../../../gsm/html/auth__core_8c.html', 1, '']]],
│ │ │ │ │ ['auth_5fdata2auth_5fdata2_234', ['auth_data2auth_data2', ['../../../gsm/html/group__auth.html#ga6fa92175490e4c99e2c60858b8430eb3', 1, ]]],
│ │ │ │ │ - ['auth_5fenable_5fnode_235', ['auth_enable_node', ['../group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a96b74116564789f517eef9284f18b472', 1, 'AUTH_ENABLE_NODE: command.h'],
│ │ │ │ │ - ['../group__command.html#ga670fbca951a91c501f92def96b855e85', 1, 'auth_enable_node: command.c']
│ │ │ │ │ + ['auth_5fenable_5fnode_235', ['auth_enable_node', ['../group__command.html#ga670fbca951a91c501f92def96b855e85', 1, 'auth_enable_node: command.c'],
│ │ │ │ │ + ['../group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a96b74116564789f517eef9284f18b472', 1, 'AUTH_ENABLE_NODE: command.h']
│ │ │ │ │ ]],
│ │ │ │ │ ['auth_5fmilenage_2ec_236', ['auth_milenage.c', ['../../../gsm/html/auth__milenage_8c.html', 1, '']]],
│ │ │ │ │ ['auth_5fnode_237', ['auth_node', ['../group__command.html#gga6a276b85e2da28c5f9c3dbce61c55682a302e1f38939b1a74bc848007bb70bfdf', 1, 'AUTH_NODE: command.h'],
│ │ │ │ │ ['../group__command.html#ga1f7025442b108a0b99bd2e266e123de5', 1, 'auth_node: command.c']
│ │ │ │ │ ]],
│ │ │ │ │ ['auth_5ftuak_2ec_238', ['auth_tuak.c', ['../../../gsm/html/auth__tuak_8c.html', 1, '']]],
│ │ │ │ │ ['auth_5ftypes_239', ['auth_types', ['../../../gsm/html/group__auth.html#gae29e80a3e9cd1f831f7084ac232bc0f8', 1, 'osmo_auth_vector']]],