buffer.h /build/_deps/libosmocore/include/osmocom/vty/ buffer_8h.html buffer_status_t buffer_8h.html a11b72623a9601834584c5ecf08dd6e27 BUFFER_ERROR buffer_8h.html a11b72623a9601834584c5ecf08dd6e27a6185688e62ce527910fd779f2093c6f1 BUFFER_EMPTY buffer_8h.html a11b72623a9601834584c5ecf08dd6e27a78d7168c875c46a0fbb5835cd160e2ba BUFFER_PENDING buffer_8h.html a11b72623a9601834584c5ecf08dd6e27a6a5c775497aad93877d86b6a334de110 struct buffer * buffer_new buffer_8h.html a6dd416196ef14875b303b628b7e9ce31 (void *ctx, size_t) void buffer_reset buffer_8h.html ac9fc6d7543026d750a2a1006988b4928 (struct buffer *) void buffer_free buffer_8h.html a1e0559eaa1a32cd36154b90ab0eb910f (struct buffer *) void buffer_put buffer_8h.html a4ed00ae1d2325b0af2c079acb6299d07 (struct buffer *, const void *, size_t) void buffer_putc buffer_8h.html ae0f9b1e7e87fe076ec4951f79702c7fa (struct buffer *, unsigned char) void buffer_putstr buffer_8h.html ae444912a8f8038846d7b732d747579af (struct buffer *, const char *) char * buffer_getstr buffer_8h.html a0eaa56cbd76766aa69adf91177ecad82 (struct buffer *) int buffer_empty buffer_8h.html a52b607c4b58938a160938b5a4ed7382e (struct buffer *) buffer_status_t buffer_write buffer_8h.html a617308d4628c6f30da50679a6a008cb1 (struct buffer *, int fd, const void *, size_t) buffer_status_t buffer_flush_available buffer_8h.html a342361ac4584b5612bfc8848144ed59b (struct buffer *, int fd) buffer_status_t buffer_flush_all buffer_8h.html a760a7d10d8c3a02e0c4ebc5f776f9cc3 (struct buffer *, int fd) buffer_status_t buffer_flush_window buffer_8h.html afcb12bf93399b19962893c0e16caa705 (struct buffer *, int fd, int width, int height, int erase, int no_more) command.h /build/_deps/libosmocore/include/osmocom/vty/ command_8h.html vector.h vty.h host cmd_node cmd_element desc #define CMD_SUCCESS group__command.html gaa2008c1bc36d9ef42571a6ec52516d02 #define CMD_WARNING group__command.html ga92dc6dc30d8ef3651eb9d47a6083b025 #define CMD_ERR_NO_MATCH group__command.html ga007b585758677d61751303a88c8914d5 #define CMD_ERR_AMBIGUOUS group__command.html gaaca9c63a322f9ed0311fd20404ce8e9a #define CMD_ERR_INCOMPLETE group__command.html ga9442a1eab547aab6955358c45814015c #define CMD_ERR_EXEED_ARGC_MAX group__command.html ga7b262e3cccbc2ba5dc17c68bc10e3ead #define CMD_ERR_NOTHING_TODO group__command.html ga6f6aa6c6eb58a1df028034d288d79ddf #define CMD_COMPLETE_FULL_MATCH group__command.html gad5ac7be44eb88dbf764939677e82b10f #define CMD_COMPLETE_MATCH group__command.html ga40e2355b69f7202cdd91b873749e2efc #define CMD_COMPLETE_LIST_MATCH group__command.html ga9e0e784e45db546ff1a7f09b7b43ebb9 #define CMD_SUCCESS_DAEMON group__command.html ga8d7629f3e6636982242e203d410b8bed #define CMD_ERR_INVALID_INDENT group__command.html ga2b3fbdfdf07e5388430a9493c1f74b85 #define CMD_ARGC_MAX group__command.html gafd863d0b8b024ac84658f5f90087bd75 #define DEFUN_CMD_ELEMENT group__command.html gaa80722e81119bded43eef3296ce7f3c0 (funcname, cmdname, cmdstr, helpstr, attrs, dnum) #define gDEFUN_CMD_ELEMENT group__command.html ga56925b07e82c25db2ae6cf0abacb333f (funcname, cmdname, cmdstr, helpstr, attrs, dnum) #define DEFUN_CMD_ELEMENT_ATTR_USRATTR group__command.html ga89e33c5156fe1b27c44720f989f65980 (funcname, cmdname, cmdstr, helpstr, attrs, usrattrs) #define DEFUN_CMD_FUNC_DECL group__command.html ga5d5641cde94e516925163a8a943440bd (funcname) #define DEFUN_CMD_FUNC_TEXT group__command.html ga85be340126315c81c48bfbfbe84fe594 (funcname) #define DEFUN group__command.html gacc29190d35966eddbcfeceed3aab6d25 (funcname, cmdname, cmdstr, helpstr) #define gDEFUN group__command.html gaacece6481a1eb59021986679c2e20228 (funcname, cmdname, cmdstr, helpstr) #define DEFUN_ATTR group__command.html ga2c0e2d9569f693b35a347cab48e77700 (funcname, cmdname, cmdstr, helpstr, attr) #define DEFUN_HIDDEN group__command.html ga84e1cbe9ca9aa1a82da741652ca25f2c (funcname, cmdname, cmdstr, helpstr) #define DEFUN_DEPRECATED group__command.html ga58016d03af2b708a14d8067e4e1c0aa9 (funcname, cmdname, cmdstr, helpstr) #define DEFUN_ATTR_USRATTR group__command.html gab92e4a73daba7758da09cda0852c817a (funcname, cmdname, attr, usrattr, cmdstr, helpstr) #define DEFUN_USRATTR group__command.html ga03786948111c4225c4949fde83c1d3ed (funcname, cmdname, usrattr, cmdstr, helpstr) #define DEFUN_NOSH group__command.html gac523c4780e6daec7fecb90d074ec9e7d (funcname, cmdname, cmdstr, helpstr) #define DEFSH group__command.html ga86b046506937c447aecbb962745ebef7 (daemon, cmdname, cmdstr, helpstr) #define DEFUNSH group__command.html ga09b9a6bc47d7a80648d8d1fdf33092a1 (daemon, funcname, cmdname, cmdstr, helpstr) #define DEFUNSH_ATTR group__command.html ga612c08b1648a89b4e2e7495c2916c95b (daemon, funcname, cmdname, cmdstr, helpstr, attr) #define DEFUNSH_HIDDEN group__command.html gaccfe5e755bd42f5143a681c95b6549cd (daemon, funcname, cmdname, cmdstr, helpstr) #define DEFUNSH_DEPRECATED group__command.html ga30f376d4a7676935f618936582bc783b (daemon, funcname, cmdname, cmdstr, helpstr) #define ALIAS group__command.html ga7a8f1df2b731617ea7ada9ba5cbdb704 (funcname, cmdname, cmdstr, helpstr) #define gALIAS group__command.html ga34b7ab8b33614c0d0422643e60eff8cc (funcname, cmdname, cmdstr, helpstr) #define ALIAS_ATTR group__command.html ga93297ce3c690450a4e63e41e3f34b5fb (funcname, cmdname, cmdstr, helpstr, attr) #define ALIAS_HIDDEN group__command.html gae3b574e878c0dba1c8c246684dba68d0 (funcname, cmdname, cmdstr, helpstr) #define ALIAS_DEPRECATED group__command.html ga338f27c393b79c00fcace4b9887f8502 (funcname, cmdname, cmdstr, helpstr) #define ALIAS_SH group__command.html ga5f3c3029e3a4463e0bb09770149ca336 (daemon, funcname, cmdname, cmdstr, helpstr) #define ALIAS_SH_HIDDEN group__command.html ga517a657ddbe602490679926e231bf645 (daemon, funcname, cmdname, cmdstr, helpstr) #define ALIAS_SH_DEPRECATED group__command.html gac557c7880f253b93c3590faed00936c9 (daemon, funcname, cmdname, cmdstr, helpstr) #define CMD_OPTION group__command.html gab1b77acbf364bfe2710e3773a80607c4 (S) #define CMD_VARIABLE group__command.html ga905c839bec4d00c29b03a4dc5d1e0a1f (S) #define CMD_VARARG group__command.html ga516b412fe075fb8ab8e86a0d3b8e15f9 (S) #define CMD_RANGE group__command.html ga99df8c7f097a560e24b9e78ccafabfe0 (S) #define CMD_IPV4 group__command.html ga8f2fb270600cf013b5cd993e6ddce2b3 (S) #define CMD_IPV4_PREFIX group__command.html ga66542c1c16474deb8fe0254926d72f27 (S) #define CMD_IPV6 group__command.html ga03d8bd415477f32d12390bebc5c33b48 (S) #define CMD_IPV6_PREFIX group__command.html gacb226c956cf0cf6703b3db76066bcbf3 (S) #define VTY_IPV4_CMD group__command.html ga3bd17dd9bd8254c60910a55b58aa461f #define VTY_IPV6_CMD group__command.html ga0d6bd6a7beb61d525c3abcf16fc0f844 #define VTY_IPV46_CMD group__command.html ga460deff0720846a20f216768b144fd28 #define SHOW_STR group__command.html gaa19b6d5257cb6f7622eb6b3da8966b32 #define IP_STR group__command.html gaf45438f811eb6711be47ea2555b12f75 #define IPV6_STR group__command.html ga97fa3de206286c30e3efe26747c25352 #define NO_STR group__command.html ga5b14384572729c1d1b3755d1bea1f17d #define CLEAR_STR group__command.html ga315549aca62f71abb3dfe8fd1770039a #define RIP_STR group__command.html gad9b312696778af2df6e93ee38d5f41f7 #define BGP_STR group__command.html ga44a223791487ad235e39f42a47d60005 #define OSPF_STR group__command.html ga9cb32c133bccb211caa112f8f2a9a831 #define NEIGHBOR_STR group__command.html ga7ad323ae5bc0e42428860cf41bed909d #define DEBUG_STR group__command.html gaa32f22e2cc4c90e73981459688712288 #define UNDEBUG_STR group__command.html ga464b26439f1e1dcaabab5d2e6a8f9299 #define ROUTER_STR group__command.html ga985579e5d4576dda3605a03feb161017 #define AS_STR group__command.html ga08051ff19b2d0b6fadba459bf0ed2df6 #define MBGP_STR group__command.html ga1e4cc9c0c2f29229182af13058f339c3 #define MATCH_STR group__command.html gaa209fb522314dc6fe1a295ae25d24a51 #define SET_STR group__command.html ga8a545523858bf4d634f845185fc5dc83 #define OUT_STR group__command.html ga6cd1e3c0b9eaababe44650e5647acdc5 #define IN_STR group__command.html ga1891a946e81886add338bf517a1c7e4f #define V4NOTATION_STR group__command.html ga4e2f8b12e73773f1d932d3e79317acfa #define OSPF6_NUMBER_STR group__command.html ga726e97378ccce42e3b75e6b048de7ce4 #define INTERFACE_STR group__command.html gabf6d0e1935a2b3a207e60a6a6148a748 #define IFNAME_STR group__command.html ga3d906e204dcc40f82d2a7f0933e755a7 #define IP6_STR group__command.html ga878a4dd8ec43cd96c88a08ba2e3d68b7 #define OSPF6_STR group__command.html ga46e5b0a7baf38db964a69848c26aa96a #define OSPF6_ROUTER_STR group__command.html gac07eb44ce5dc0b660ebcaa9a21400168 #define OSPF6_INSTANCE_STR group__command.html ga98e7f7f514b62cfe7a294a6a3bcfdf7b #define SECONDS_STR group__command.html ga303bca05656f958426b6d3dee6d1e775 #define ROUTE_STR group__command.html ga3a69ba452c509fe17fc1b2f448e62202 #define PREFIX_LIST_STR group__command.html ga60dc08d3413ebd5540cc1de7b58c7ba0 #define OSPF6_DUMP_TYPE_LIST group__command.html ga59a597b2067f56c4ebbec78ea4ae4857 #define ISIS_STR group__command.html gad2344e133bb5d84ce8df0fbe5531ce52 #define AREA_TAG_STR group__command.html ga5e57e5c61cf95c7b05c3f3e021fee5aa #define CONF_BACKUP_EXT group__command.html ga0837aaf45e6c54e1340b0d2df36cd599 #define NEIGHBOR_CMD group__command.html gaebb4a30acc8d3ddd8e4fc1ba12f579bc #define NO_NEIGHBOR_CMD group__command.html gaca3891de5d7f3d82be656811c65125c9 #define NEIGHBOR_ADDR_STR group__command.html gadea1765cb4d5317694399cb0f03ba7b8 #define NEIGHBOR_CMD2 group__command.html ga1fcf9d7faf91221a2240536d8e45dd26 #define NO_NEIGHBOR_CMD2 group__command.html ga479280b457cb763e582d15586187a11d #define NEIGHBOR_ADDR_STR2 group__command.html ga4de8407d56f37cd6c19eb0eec37c64d9 node_type group__command.html ga6a276b85e2da28c5f9c3dbce61c55682 AUTH_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a302e1f38939b1a74bc848007bb70bfdf VIEW_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24 AUTH_ENABLE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a96b74116564789f517eef9284f18b472 ENABLE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a8eeaebd59fec75e66abd261377c21a2d CONFIG_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a50754044f565f7421a152eaa411eebcc SERVICE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a08f3c0e0d651e5835e84cac733ba7d88 DEBUG_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a6528486974fa9575be1ad0e96261f7be CFG_LOG_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a6d719dc344643a9632aada5acc7154a8 CFG_STATS_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682adc4d3de4812f6c746272f7b0a48def03 VTY_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a42e5cebd0265d2c03a8da6fa220e11c6 L_E1INP_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a5f84e381497e07f851acf5c48bd3bb38 L_IPA_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a01cf2d22c41eeb5f4fd378a8d1120fa1 L_NS_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a3636d17b2bf4309e5595fc78a8d5796d L_BSSGP_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682add96913f11a587d6887d06e9b252568b L_CTRL_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a97175b6c396122970afeb97313b58147 L_CS7_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a1585ad5d58c223de2582326145218073 L_CS7_AS_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a0c41eac6bf0019a8e9f5d61c71ff0beb L_CS7_ASP_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682ae93a58145a5fcace109eca1b18a8f384 L_CS7_XUA_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a66cf25a05c88062d8e1f965eed04d121 L_CS7_RTABLE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a00ad655a8ee1b393fa7c65915f4d8b73 L_CS7_LINK_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a1f61d1372f06c3d88113960b72ca6128 L_CS7_LINKSET_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a0436862cf92508a271e84a460bd66715 L_CS7_SCCPADDR_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a9f996e317d6ac10fabeeee621b48f39f L_CS7_SCCPADDR_GT_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682ad8160f5ff81dc63cd70c46ac9e226a25 L_CPU_SCHED_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a82502649c3e7861aed2a9a8b53f31b15 L_NS_BIND_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a53be3d5a0006aad3912589c7d97b30a1 L_NS_NSE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a8f23d5d1abf5b469d24faec25f439441 RESERVED1_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a2f2d01908e2a1ab85f57efdcc07a7f04 RESERVED2_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a477d227940071a9207e355271e085664 RESERVED3_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682aaf854ce244cb3da385cffe562cbf4b6c RESERVED4_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a09330c662127f58f4dc8ca66dab862cc RESERVED5_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682ad7570e15a14ab1c54fd862dfb00138fe RESERVED6_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a5ae688665e96299c42f3f068dc4fc4ae RESERVED7_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682aabb20f48cf79b165a45f4b7c29318023 RESERVED8_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a7a5acadc0a0522bb72f5a7b8c696d2cb _LAST_OSMOVTY_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682aad50ebd93ab551be0d996e818bf28fe6 CMD_ATTR_DEPRECATED group__command.html gga06fc87d81c62e9abb8790b6e5713c55ba19e821e3d1e3b68e32d2cfa997bdb428 CMD_ATTR_HIDDEN group__command.html gga06fc87d81c62e9abb8790b6e5713c55ba33e05c75dfb0ebe4460ec9f3ec976d44 CMD_ATTR_IMMEDIATE group__command.html gga06fc87d81c62e9abb8790b6e5713c55ba8ee35b04b9b8d079491f38e309025f16 CMD_ATTR_NODE_EXIT group__command.html gga06fc87d81c62e9abb8790b6e5713c55bae7695a4ef2905c3290602d30b5068b93 CMD_ATTR_LIB_COMMAND group__command.html gga06fc87d81c62e9abb8790b6e5713c55ba26c23b0e13d3704494a3f961f6c993ec OSMO_SCCP_LIB_ATTR_RSTRT_ASP group__command.html ggadf764cbdea00d65edcd07bb9953ad2b7a173509df8568d9001df2f0b6ab0b1cde OSMO_ABIS_LIB_ATTR_IPA_NEW_LNK group__command.html ggadf764cbdea00d65edcd07bb9953ad2b7a640fa1a45efc52b1d62ee327e82d6925 OSMO_ABIS_LIB_ATTR_LINE_UPD group__command.html ggadf764cbdea00d65edcd07bb9953ad2b7af09021f39c29a87d6c70b8fd4cb69a3c _OSMO_CORE_LIB_ATTR_COUNT group__command.html ggadf764cbdea00d65edcd07bb9953ad2b7abe8181c54ee808546bdbe33f8be34189 vty_ref_gen_mode group__command.html ga8a93dace2b659a06d9103d9f82f22cb7 VTY_REF_GEN_MODE_DEFAULT group__command.html gga8a93dace2b659a06d9103d9f82f22cb7a4da204690af1c55c59381b9fe0766025 VTY_REF_GEN_MODE_EXPERT group__command.html gga8a93dace2b659a06d9103d9f82f22cb7a3e755bc27af40c75cbf92205deb22418 VTY_REF_GEN_MODE_HIDDEN group__command.html gga8a93dace2b659a06d9103d9f82f22cb7a02c07b9e0b63d1c905fc6cd5aa361e2a void install_node group__command.html ga7ee8a7c258e1e5a6e3ff6173dd1658e3 (struct cmd_node *node, int(*func)(struct vty *)) void install_default group__command.html ga8df75af896e7b46b1944da6e7f390959 (int node) void install_element group__command.html ga467b443599a979792bde0a4aad42b54a (int ntype, struct cmd_element *cmd) void install_lib_element group__command.html gaf28a7758886bea4d19f7e96d33a243c3 (int ntype, struct cmd_element *cmd) void install_element_ve group__command.html ga279fed86b1f49ed0e0ca53e0bdff0c2f (struct cmd_element *cmd) void install_lib_element_ve group__command.html ga177f3c2fea2800cc65dd849873bbab05 (struct cmd_element *cmd) void sort_node group__command.html gae0deae9c3b3a178f87bb623444fc974b (void) void vty_install_default group__command.html ga445f84e9265108c7751fb68802a3a338 (int node) char * argv_concat group__command.html ga05526517753343be3f361b6d997cd672 (const char **argv, int argc, int shift) vector cmd_make_strvec group__command.html ga968b2f52fc543595fa4ce625f5fdb6a3 (const char *string) int cmd_make_strvec2 group__command.html gaa92300860f962abd3c63c5425988209d (const char *string, char **indent, vector *strvec_p) void cmd_free_strvec group__command.html ga2d4e7d3f3fe917dafa06eb6d156d9a6e (vector v) vector cmd_describe_command group__command.html ga7cd7526d1c0ed77e854952eca9209502 (vector vline, struct vty *vty, int *status) char ** cmd_complete_command group__command.html gae81bbe7da0e4d74e1ccbe3323942145a (vector vline, struct vty *vty, int *status) const char * cmd_prompt group__command.html ga6700a24ff583beaf194b445c62d4d2d5 (enum node_type node) int config_from_file group__command.html gab332bc3c1253a817322944ade0365c60 (struct vty *, FILE *) enum node_type node_parent group__command.html ga0fed3de474de4fea39776761377c6afd (enum node_type) int cmd_execute_command group__command.html ga285aab6a1670b297066c3ac6dbc89376 (vector, struct vty *, struct cmd_element **, int) int cmd_execute_command_strict group__command.html gab4eeeded1223dc162afc25a764ec25fb (vector, struct vty *, struct cmd_element **) void config_replace_string group__command.html gaf0bc22d9c8ba36a5d0e01352325f0f48 (struct cmd_element *, char *,...) void cmd_init group__command.html gac8aa19764b709737963069a30334afb5 (int) const char * host_config_file group__command.html ga1095869b92be18e3aa85c70c1a429d9e (void) void host_config_set group__command.html ga2feebdf3a44e5fd7a8d87623e62fc7a9 (const char *) char * osmo_asciidoc_escape group__command.html gaf96be2eaf84241c955c5e6b242d12865 (const char *inp) void print_version group__command.html gacffe1bf4a833d46d30fe67900f7c8fab (int print_copyright) int vty_dump_xml_ref_mode group__command.html ga2f9003bb1ff253678002c611a49f6657 (FILE *stream, enum vty_ref_gen_mode mode) int vty_dump_xml_ref group__command.html ga6a0ecd4fc9774a4f7c6a2637db4d4ded (FILE *stream) int vty_cmd_range_match group__command.html ga419aa09fde1e5d875dc93e4ae8043e0c (const char *range, const char *str) struct cmd_element config_exit_cmd group__command.html ga0f38e7320fd26709b67553e7b06e1ba8 struct cmd_element config_help_cmd group__command.html ga2093ab968963c052ceb8b4debb0e4c8b struct cmd_element config_list_cmd group__command.html gad6da0f2e94cfb741ee975a2d2bfb2461 struct cmd_element config_end_cmd group__command.html ga3eaa1912c22d8f1131c0184a8da3bea9 void * tall_vty_cmd_ctx group__command.html ga3983210999465ebd223c9bf76613baad const struct value_string vty_ref_gen_mode_names group__command.html gabc7a7adccea8037c0991ce4ac35765c5 [] const struct value_string vty_ref_gen_mode_desc group__command.html ga97b3ca7f0d0dde99010759711c5e6324 [] cpu_sched_vty.h /build/_deps/libosmocore/include/osmocom/vty/ cpu__sched__vty_8h.html osmocom/vty/command.h void osmo_cpu_sched_vty_init group__cpu__sched__VTY.html ga74c34e2c9306decb850569691ab60361 (void *tall_ctx) int osmo_cpu_sched_vty_apply_localthread group__cpu__sched__VTY.html ga5eb944998ac87f1fed307eefdaa25a00 (void) logging.h /build/_deps/libosmocore/include/osmocom/vty/ logging_8h.html #define LOGGING_STR logging_8h.html ada00f7d5e9e0e6b1a84284ae28a8cb32 #define FILTER_STR logging_8h.html a6ac6ba6ac862de67276ce6cd995e77b3 void logging_vty_add_cmds logging_8h.html a5610a262fb3d69505b72a24f05fc5982 () void logging_vty_add_deprecated_subsys logging_8h.html ab5a144c85374d5ea131460b513323388 (void *ctx, const char *name) struct log_target * osmo_log_vty2tgt logging_8h.html a0a5c30bbfbb9a192365ac16ed7943fc3 (struct vty *vty) misc.h /build/_deps/libosmocore/include/osmocom/vty/ misc_8h.html osmocom/vty/vty.h #define VTY_DO_LOWER misc_8h.html ad11aa2532b0ac9f5ea24c1e398f746da char * vty_cmd_string_from_valstr group__vty.html ga148901bf4513637b346ad8452d04b5af (void *ctx, const struct value_string *vals, const char *prefix, const char *sep, const char *end, int do_lower) void vty_out_rate_ctr_group group__rate__ctr.html ga5de8cf4406811512b069c9862c131a32 (struct vty *vty, const char *prefix, struct rate_ctr_group *ctrg) void vty_out_rate_ctr_group2 group__rate__ctr.html ga9b507cc7330e223c7e002ee596a9f46c (struct vty *vty, const char *prefix, struct rate_ctr_group *ctrg, bool skip_zero) void vty_out_rate_ctr_group_fmt group__rate__ctr.html ga1f506094febaa7980ae804d66928903c (struct vty *vty, const char *fmt, struct rate_ctr_group *ctrg) void vty_out_rate_ctr_group_fmt2 group__rate__ctr.html gafbb6c23d50acf407984b02527ec22faf (struct vty *vty, const char *fmt, struct rate_ctr_group *ctrg, bool skip_zero) void vty_out_stat_item_group group__stats.html gafff519726c5ed78b596cc9e5065bedab (struct vty *vty, const char *prefix, struct osmo_stat_item_group *statg) void vty_out_stat_item_group2 group__stats.html ga866d63e6c3678474717b4971c4713232 (struct vty *vty, const char *prefix, struct osmo_stat_item_group *statg, bool skip_zero) void vty_out_statistics_full group__vty.html gaac192c4dfd1b32cf177f875aaabc5986 (struct vty *vty, const char *prefix) void vty_out_statistics_full2 group__vty.html gaef5369aca10b0b4fac3d3981a443bd46 (struct vty *vty, const char *prefix, bool skip_zero) void vty_out_statistics_partial group__vty.html gad52b640266cda96e99df7681b8528205 (struct vty *vty, const char *prefix, int max_level) void vty_out_statistics_partial2 group__vty.html ga25a2338bbc94f83e25ad9fffcd94593f (struct vty *vty, const char *prefix, int max_level, bool skip_zero) void vty_out_fsm misc_8h.html a87dfbb27e5d0a1def0aacc8d82b80598 (struct vty *vty, struct osmo_fsm *fsm) void vty_out_fsm2 misc_8h.html a111cba8800b4de239d4f7236adb1bcb0 (struct vty *vty, const char *prefix, struct osmo_fsm *fsm) void vty_out_fsm_inst misc_8h.html a8a7cb1a5f5e4a8f3f65af28c21233a02 (struct vty *vty, struct osmo_fsm_inst *fsmi) void vty_out_fsm_inst2 misc_8h.html a71184bbde194141f314aa443a4e35494 (struct vty *vty, const char *prefix, struct osmo_fsm_inst *fsmi) void osmo_fsm_vty_add_cmds misc_8h.html a2a0ceb760bb02a48f84913f9f693fd9c (void) void osmo_talloc_vty_add_cmds misc_8h.html af79841d88224443e132ee87d9d948122 (void) int osmo_vty_write_config_file group__command.html ga92697299bf8949ce6e9325242cb7c71f (const char *filename) int osmo_vty_save_config_file group__command.html ga281344d65a71a855314319aebfc30d58 (void) ports.h /build/_deps/libosmocore/include/osmocom/vty/ ports_8h.html #define OSMO_VTY_PORT_PCAP_CLIENT ports_8h.html aa7f3e684c642ffa5e19249fc97780b90 #define OSMO_VTY_PORT_PCAP_SERVER ports_8h.html a5fd21a43a96a66f42e6bada31b864e08 #define OSMO_VTY_PORT_TRX ports_8h.html a1d284d95feeb426313c1770e5a23e15a #define OSMO_VTY_PORT_STP ports_8h.html a78689d6c078cf0a43f3e55b17f02ce45 #define OSMO_VTY_PORT_PCU ports_8h.html a91036a828f5bc0c9193e4c451af59997 #define OSMO_VTY_PORT_BTS ports_8h.html a96575c3c774e4a936c0262fc2a3bb1b6 #define OSMO_VTY_PORT_NITB_BSC ports_8h.html a642f9eed9e03e577280bad4671aedafd #define OSMO_VTY_PORT_BSC_MGCP ports_8h.html ac1ef01726ce3fb0a08f9159990d1cd9f #define OSMO_VTY_PORT_MGW ports_8h.html a155e68fe778b7190c39827de852b85fe #define OSMO_VTY_PORT_BSC_NAT ports_8h.html a0d8ca34ec53f35e496f7be3ca2a36175 #define OSMO_VTY_PORT_SGSN ports_8h.html a5a68d4b2a4313997e69c51d069f9fe64 #define OSMO_VTY_PORT_GBPROXY ports_8h.html a1141194365a84c353253e0fb27a5bb03 #define OSMO_VTY_PORT_BB ports_8h.html ae3a92fad730d27158a09b291c7a1abff #define OSMO_VTY_PORT_BTSMGR ports_8h.html a77dd60351d983f744a68f0db17577ecb #define OSMO_VTY_PORT_GTPHUB ports_8h.html a86ce86b791d2e97738c8d7ae32d172c2 #define OSMO_VTY_PORT_MSC ports_8h.html a6f3d6d79f9f7e99b09f4044da63a8efb #define OSMO_VTY_PORT_MNCC_SIP ports_8h.html a0c1dce779be0ca9c4079d0180330f760 #define OSMO_VTY_PORT_HLR ports_8h.html aa7e2fc0fab094c7e6ca29354d0ee63b1 #define OSMO_VTY_PORT_GGSN ports_8h.html a3686a8bc059d17c5d8a67e8b077c755a #define OSMO_VTY_PORT_HNBGW ports_8h.html aef3981a14975159f769d70c4d9f2c29b #define OSMO_VTY_PORT_CBC ports_8h.html a97a9910be867f1eadb318dd72afbe693 #define OSMO_VTY_PORT_UECUPS ports_8h.html a341df136afb6ddd1286aaf02c839ff45 #define OSMO_VTY_PORT_E1D ports_8h.html a0c73bb3f174e666bf762e27f3f388009 #define OSMO_VTY_PORT_ISDNTAP ports_8h.html a5abd8c1e8fc8ac0b8d246c6a5711151b #define OSMO_VTY_PORT_SMLC ports_8h.html abc8ef205bdbcf2d72eea6e178c656653 #define OSMO_VTY_PORT_HNODEB ports_8h.html a9fd37441cdeb55075792f483bbca9037 #define OSMO_VTY_PORT_UPF ports_8h.html a83bc427533ea6c1c706188ec1cb6177a #define OSMO_VTY_PORT_PFCP_TOOL ports_8h.html ad15e8cc2083a29ea0b391512167344d8 stats.h /build/_deps/libosmocore/include/osmocom/vty/ stats_8h.html void osmo_stats_vty_add_cmds stats_8h.html a04fd22fcc1be587b2a0b59b5eea4eda6 () tdef_vty.h /build/_deps/libosmocore/include/osmocom/vty/ tdef__vty_8h.html osmocom/vty/command.h #define OSMO_TDEF_VTY_ARG_T group__Tdef__VTY.html ga03037520339529e8752fcde84dc62a72 #define OSMO_TDEF_VTY_DOC_T group__Tdef__VTY.html ga0aad33b597ba68173c1b1449b380f312 #define OSMO_TDEF_VTY_ARG_T_OPTIONAL group__Tdef__VTY.html ga359341150966aa806cbe8ff76c3bb594 #define OSMO_TDEF_VTY_ARG_VAL group__Tdef__VTY.html ga59b2b018560574feeccb9021042b1b7e #define OSMO_TDEF_VTY_DOC_VAL group__Tdef__VTY.html ga9cc84c575e34de36af8d7741929d9224 #define OSMO_TDEF_VTY_ARG_VAL_OPTIONAL group__Tdef__VTY.html gabb15b9512bc564b2e4e343492b774291 #define OSMO_TDEF_VTY_ARG_SET group__Tdef__VTY.html ga199d76d665d4b4f292be1de7c9a4be28 #define OSMO_TDEF_VTY_DOC_SET group__Tdef__VTY.html gaa2e9cc7aa59d3c340402c4423e3c0dbd #define OSMO_TDEF_VTY_ARG_SET_OPTIONAL group__Tdef__VTY.html ga5525deaed5afc45e71382a6965834c73 int osmo_tdef_vty_set_cmd group__Tdef__VTY.html gaad9b0be80f076c1e183845ee761adcfb (struct vty *vty, struct osmo_tdef *tdefs, const char **args) int osmo_tdef_vty_show_cmd group__Tdef__VTY.html ga2f02c6fadab083fe84980b90eb073e63 (struct vty *vty, struct osmo_tdef *tdefs, const char *T_arg, const char *prefix_fmt,...) void osmo_tdef_vty_write group__Tdef__VTY.html ga15e8d88f4f9b620d843dec583ccf89ea (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt,...) void osmo_tdef_vty_out_one group__Tdef__VTY.html ga23aaf3b18922833bdf53aa0d95c49c42 (struct vty *vty, struct osmo_tdef *t, const char *prefix_fmt,...) void osmo_tdef_vty_out_all group__Tdef__VTY.html ga104eeb939ad29435ae61c8e53cfe2917 (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt,...) void osmo_tdef_vty_out_one_va group__Tdef__VTY.html ga7175a909a309b1b3d9b9969e81806332 (struct vty *vty, struct osmo_tdef *t, const char *prefix_fmt, va_list va) void osmo_tdef_vty_out_all_va group__Tdef__VTY.html ga39222ed094ec36a42ed2effa9166bc23 (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt, va_list va) struct osmo_tdef * osmo_tdef_vty_parse_T_arg group__Tdef__VTY.html ga0204245dff780598621c0afceae510a6 (struct vty *vty, struct osmo_tdef *tdefs, const char *T_str) unsigned long osmo_tdef_vty_parse_val_arg group__Tdef__VTY.html gac7814ad23ac2e809432d7962dca420a6 (const char *val_arg, unsigned long default_val) void osmo_tdef_vty_groups_init group__Tdef__VTY.html ga7deb1e36c8f098f16f0a344b3039088c (unsigned int parent_cfg_node, struct osmo_tdef_group *groups) void osmo_tdef_vty_groups_write group__Tdef__VTY.html ga545bd0159b78e0bd6c82545fe25f9e34 (struct vty *vty, const char *indent) telnet_interface.h /build/_deps/libosmocore/include/osmocom/vty/ telnet__interface_8h.html osmocom/vty/vty.h telnet_connection int telnet_init_default group__telnet__interface.html gabd573e02358278e2e9877621b6f64256 (void *tall_ctx, void *priv, int default_port) int telnet_init group__telnet__interface.html ga109c72d8938db94505e0a7520df3413a (void *tall_ctx, void *priv, int port) OSMO_DEPRECATED("This function ignores dynamic port configuration. Use telnet_init_default() instead") int telnet_init_dynif group__telnet__interface.html gae5f799aa2f51ecb1dbeac82b2f3e532b (void *tall_ctx, void *priv, const char *ip, int port) OSMO_DEPRECATED("This function ignores dynamic port configuration. Use telnet_init_default() instead") void telnet_exit group__telnet__interface.html gac0d9ac2f68450a5ba531738a47df5f21 (void) vector.h /build/_deps/libosmocore/include/osmocom/vty/ vector_8h.html _vector #define VECTOR_MIN_SIZE vector_8h.html ac45f1c13e55842e7dc958c379b0efcf4 #define vector_slot vector_8h.html a34cb4a77fbd6ab6cb23707cdd1c4c0d2 (V, I) #define vector_active vector_8h.html ac96b7beddf251a81df131543d06d63c7 (V) struct _vector * vector vector_8h.html a7fe85bb4f5ec8665f4ef33dab2fdc2db vector vector_init group__vector.html gae6a929ac3530de06eee1df3629d15247 (unsigned int size) void vector_ensure group__vector.html ga8ad206f259bb511f00db58e52a1d6551 (vector v, unsigned int num) int vector_empty_slot group__vector.html gaf34483597baad8ccef82d2c38f794b80 (vector v) int vector_set group__vector.html ga09dff784fcc0e322c64e5975b3255fe0 (vector v, void *val) int vector_set_index group__vector.html ga4ab15201b63a93279459a6d3d90600e5 (vector v, unsigned int i, void *val) void vector_unset group__vector.html gaedb539ef50499b729c8bfb9c2d7989c3 (vector v, unsigned int i) unsigned int vector_count group__vector.html ga27b7646cb874dff3b77400e95b6f8b99 (vector v) void vector_only_wrapper_free group__vector.html gac0d218d6e04cd434ceb15fb505156251 (vector v) void vector_only_index_free group__vector.html gac09d5fe94ccb5c5b0e883f2565a1a858 (void *index) void vector_free group__vector.html gaf535d7daaa1dc88a3ac5c4451a6296f0 (vector v) vector vector_copy group__vector.html ga023a26a75d23f986c89bbd73d73f01c0 (vector v) void * vector_lookup group__vector.html ga5b9a4e6acdeb24792c691b679050fd6a (vector, unsigned int) void * vector_lookup_ensure group__vector.html gafe4ba9613b545f0a19cf622ba2faf27c (vector, unsigned int) void * tall_vty_vec_ctx group__vector.html ga7e85b6cb22ea5f3e15aa3674a15aaf14 vty.h /build/_deps/libosmocore/include/osmocom/vty/ vty_8h.html vty vty_app_info vty_signal_data #define VTY_PRINTF_ATTRIBUTE group__vty.html ga6c606a1c44a152c58f36b43ea8cf8ff8 (a, b) #define ERRNO_IO_RETRY group__vty.html ga45b38a31650d3cee8087360351384d9e (EN) #define VTY_READ_BUFSIZ group__vty.html ga79b1a7ad718c49feb5febb6a5be6f5e8 #define VTY_BUFSIZ group__vty.html ga2d026199530c8617fbb5e0d89ab6cac1 #define VTY_MAXHIST group__vty.html ga2c7bf19140857545865be759c8960bc4 #define VTY_CMD_USR_ATTR_NUM group__vty.html ga414e2ed56a8379dc97a3e78f07598be0 #define VTY_CMD_ATTR_FLAGS_RESERVED group__vty.html ga136405bc8e5c82554437f301aeab4105 #define TELNET_NAWS_SB_LEN vty_8h.html a3dc5068383c050852fa22207582a21cc #define VTY_NEWLINE group__vty.html ga3be8ca867e2953936a95c68dc64824b6 event group__vty.html ga3b65133bb9997cd1ccf311af0927fc9e VTY_SERV group__vty.html gga3b65133bb9997cd1ccf311af0927fc9ea8fd18ac65705a12e09a38d18e47d12ec VTY_READ group__vty.html gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807 VTY_WRITE group__vty.html gga3b65133bb9997cd1ccf311af0927fc9ea73e4d70c7cc9c2560723e639332d7f2d VTY_CLOSED group__vty.html gga3b65133bb9997cd1ccf311af0927fc9eacef50477b2533b5c7bbc01c3acc81e04 VTY_TIMEOUT_RESET group__vty.html gga3b65133bb9997cd1ccf311af0927fc9eada5cbc98f077a6a603d7c200d654042c vty_type group__vty.html ga169d41356fc25c0959adaadc3e3eabfe VTY_TERM group__vty.html gga169d41356fc25c0959adaadc3e3eabfea907f7939ab201bf65eac488d558840f3 VTY_FILE group__vty.html gga169d41356fc25c0959adaadc3e3eabfea281cf95ff4c45ed4481d0df43228400f VTY_SHELL group__vty.html gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2 VTY_SHELL_SERV group__vty.html gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf signal_vty group__vty.html gaf1eadea24b78381e8a0dd8bd1a0cc609 S_VTY_EVENT group__vty.html ggaf1eadea24b78381e8a0dd8bd1a0cc609acbe6256e67c6be52cfeacef3258d1e12 static const char * vty_newline group__vty.html gaa209bddbae8f2b57316e5bb3451db3fd (struct vty *vty) void vty_init group__vty.html gaeb51fa4048ac5560182553393a0b223a (struct vty_app_info *app_info) int vty_read_config_file group__vty.html ga86c13e43fd9a6564e0efb1000abd7afe (const char *file_name, void *priv) int vty_read_config_filep group__vty.html ga58a4d737b6b4a73c7d551c5ca0c2ec7d (FILE *confp, void *priv) void vty_init_vtysh group__vty.html ga82800309da29029c5ab98f2adfcd6baa (void) void vty_reset group__vty.html ga2c45f9113ebc6f73172cdd2758fd0761 (void) struct vty * vty_new group__vty.html ga2b938058222849e374befc1085857718 (void) struct vty * vty_create group__vty.html gabf8858cccf89750e0267a72d2868ae0e (int vty_sock, void *priv) bool vty_is_active group__vty.html gaa21e381fcf6fee8ea325375401b4b82c (struct vty *vty) int vty_out group__vty.html gae8f16c68278d5bfe8d00ade3c4323e88 (struct vty *, const char *,...) VTY_PRINTF_ATTRIBUTE(2 int int vty_out_va group__vty.html gad69c2d9c1f72d97740a90f190eba74c9 (struct vty *vty, const char *format, va_list ap) int vty_out_newline group__vty.html gabbf98fe074114bf2fa75aba7b2140d23 (struct vty *) int vty_out_uptime group__vty.html ga714f1aefde9052f29834c2f6ac8fa1e0 (struct vty *vty, const struct timespec *starttime) int vty_read group__vty.html ga851a24025f8e48103264b4cc800a4cbb (struct vty *vty) void vty_close group__vty.html gaaa36e4b5f82f62e8c904b45a1630a19f (struct vty *) void vty_flush group__vty.html gaae8b72f7202dc324fe5b4143d0a4aab4 (struct vty *vty) char * vty_get_cwd group__vty.html ga9f56f90fa8a5984891a080b3198c18f6 (void) void vty_log group__vty.html ga8d7438ae847024da079ea135f736f55b (const char *level, const char *proto, const char *fmt, va_list) int vty_config_lock group__vty.html ga0a03a6ecf793cea8d20bd829fcd3fbb4 (struct vty *) int vty_config_unlock group__vty.html gab7fcdcad544e949350edbf205748e694 (struct vty *) int vty_shell group__vty.html ga9b1edcfb420884aeca1b7bdd29ccaced (struct vty *) int vty_shell_serv group__vty.html ga3237e741f1477116d22636f36555d563 (struct vty *) void vty_hello group__vty.html gaaab50d4738f1884d8b3d115b5465b29c (struct vty *) void * vty_current_index group__vty.html gad87ef05754aa81fad2d8b402019c1bbd (struct vty *) int vty_current_node group__vty.html ga9883ee27da7ca53d0274180ecbded66f (struct vty *vty) int vty_go_parent group__vty.html ga069d4a4fcf70add3c3e149e8ca03708f (struct vty *vty) const char * vty_get_bind_addr group__vty.html gab6cc2523b7b35b84ca2ebfc877126d7c (void) int vty_get_bind_port group__vty.html gaaaca795c1d44b2292cca8cdf4382285c (int default_port) void * tall_vty_ctx group__vty.html gafa161eda8b0404157b41cac53a429f6d struct cmd_element cfg_description_cmd group__vty.html ga7efd4d2a7848641646e7f76e6120cc21 struct cmd_element cfg_no_description_cmd group__vty.html gac05c47a999a17b71f7f45b80fa04ed64 buffer.c /build/_deps/libosmocore/src/vty/ buffer_8c.html osmocom/vty/buffer.h osmocom/vty/vty.h buffer buffer_data #define BUFFER_SIZE_DEFAULT buffer_8c.html aba02eec807073b2458c435aa56d7f939 #define BUFFER_DATA_FREE buffer_8c.html a1a2b87a6bddffd1ff50c2e32cc432dcc (D) #define MAX_CHUNKS buffer_8c.html a9e879c11aa15653382faa681060e6179 #define MAX_FLUSH buffer_8c.html aaa4f5f66c653ca3963cdda9359d8bdde struct buffer * buffer_new buffer_8c.html afa3fd5e9fc60dcd1e4cc36ac9cb19722 (void *ctx, size_t size) void buffer_free buffer_8c.html a33630b21db5f9cda080c24c3175bde5a (struct buffer *b) char * buffer_getstr buffer_8c.html a432bb12021ea78fb50af8b0298ecdfb0 (struct buffer *b) int buffer_empty buffer_8c.html a5f2ba1147c2f9b7fee1a90ac2e76d0b7 (struct buffer *b) void buffer_reset buffer_8c.html a91ad0ff694ccef1876a3e8d8a3b05ffa (struct buffer *b) static struct buffer_data * buffer_add buffer_8c.html a5a33738cadc18e781925f00a76eac240 (struct buffer *b) void buffer_put buffer_8c.html a6150096c2eaae19e636d2742c3df5b75 (struct buffer *b, const void *p, size_t size) void buffer_putc buffer_8c.html a36699f394f36624f8c1739ef0758db9f (struct buffer *b, unsigned char c) void buffer_putstr buffer_8c.html a23f67bdda323e69158b6e4587ad19649 (struct buffer *b, const char *c) buffer_status_t buffer_flush_all buffer_8c.html a191ab7385104a44e13f385e0e6ca1b5d (struct buffer *b, int fd) buffer_status_t buffer_flush_available buffer_8c.html a3df3e577fcbeec460e3ddab6bc6f59ec (struct buffer *b, int fd) buffer_status_t buffer_write buffer_8c.html a426b697edda52bb07fdf222e8b982e9d (struct buffer *b, int fd, const void *p, size_t size) command.c /build/_deps/libosmocore/src/vty/ command_8c.html osmocom/vty/vector.h osmocom/vty/vty.h osmocom/vty/command.h vty_parent_node #define _XOPEN_SOURCE command_8c.html a78c99ffd76a7bb3c8c74db76207e9ab4 #define MAXPATHLEN command_8c.html addfa831c1473e710d2b71b72fd7fcfa5 #define CONFIGFILE_MASK group__command.html ga77d85df09aa155aae8cb8bafc4231cc9 #define ADD command_8c.html a651bc6e352dbef3af130cd8e8ea3abd7 (out, str) #define CMD_ATTR_PUBLIC_MASK group__command.html gafc4ddc647b807c0f88f42af9d0ac6d4e #define IPV6_ADDR_STR group__command.html ga0145bf20c30f29ad90dbf8d4900a0db4 #define IPV6_PREFIX_STR group__command.html gab9dcf4ad2e002c8ffd171fb223312ddc #define STATE_START group__command.html gaddcbd0eec71cda69580487f74a2c24c4 #define STATE_COLON group__command.html gafd4c1fc30bcc4812f6633c8a24d41785 #define STATE_DOUBLE group__command.html ga55aac61ea5044cdefa5c1ca19819439d #define STATE_ADDR group__command.html gafdeade9bd3ed24e66e354c2750b5fc7b #define STATE_DOT group__command.html ga3b2519ee6bbc29de56872be0e305ed9a #define STATE_SLASH group__command.html ga5e4a1496854ee287e42b41cdf3ab1a41 #define STATE_MASK group__command.html ga381c0e179fab7fffa9176649f23c957a #define INIT_MATCHVEC_SIZE command_8c.html a504ad7bffac6543fa988ae8bbd4f04a3 #define INIT_MATCHVEC_SIZE command_8c.html a504ad7bffac6543fa988ae8bbd4f04a3 int(* print_func_t group__command.html gac51399e8f4c43f1ae6acbdd764eb560e )(void *data, const char *fmt,...) match_type group__command.html ga34b622da6948a0685ea1e99ac4a2b82c NO_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca57a25cf23f4c74ac64c7baa356c961c2 ANY_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca9763fbae79901c824c36513f62365ee6 EXTEND_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca133ee399bf54fb3a8548170f6c1a145c IPV4_PREFIX_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82caa637a5fa0361c57c810b7e612b987cfb IPV4_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca77e423f18c5ed3ba09de6404617bece5 IPV6_PREFIX_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82cafce0f1902005a181c901bfd0b4aa0e1f IPV6_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca9bdf83fe2089ff9fae6655a804770cfe RANGE_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82cad9c7442d447c697532e70a8699da1964 VARARG_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca874247f518d197d1d2ac60b863b7c86e PARTLY_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82caafe21a5cd8f190f3226d1d347609b0d1 EXACT_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82cadfbe19133d0377544d453f088e2d8f79 ATTR_TYPE_GLOBAL group__command.html ggabc6126af1d45847bc59afa0aa3216b04aba9995f5d514bbfe534e18c9e104f940 ATTR_TYPE_LIB group__command.html ggabc6126af1d45847bc59afa0aa3216b04abcc2b635efe5789fe211a22ed33d9755 ATTR_TYPE_APP group__command.html ggabc6126af1d45847bc59afa0aa3216b04ab9bfbad2f40ef950bd69bf0a6a72f277 void print_version group__command.html gacffe1bf4a833d46d30fe67900f7c8fab (int print_copyright) char * argv_concat group__command.html ga05526517753343be3f361b6d997cd672 (const char **argv, int argc, int shift) static const char * node_name_from_prompt group__command.html gae4b8e3da50e19a44f673829a046621d5 (const char *prompt, char *name_buf, size_t name_buf_size) static void install_basic_node_commands group__command.html gae05ca117303c592ddf4b582a01cb3a73 (int node) static void install_node_bare group__command.html ga563bb4aef9a40ac157567b79c14ad2b9 (struct cmd_node *node, int(*func)(struct vty *)) void install_node group__command.html ga7ee8a7c258e1e5a6e3ff6173dd1658e3 (struct cmd_node *node, int(*func)(struct vty *)) static int cmp_node group__command.html ga9b66033af09501f16c900af654915d1e (const void *p, const void *q) static int cmp_desc group__command.html gaedeab53f20d6c4df790b7a702780ed74 (const void *p, const void *q) void sort_node group__command.html gae0deae9c3b3a178f87bb623444fc974b (void) int cmd_make_strvec2 group__command.html gaa92300860f962abd3c63c5425988209d (const char *string, char **indent, vector *strvec_p) vector cmd_make_strvec group__command.html ga968b2f52fc543595fa4ce625f5fdb6a3 (const char *string) void cmd_free_strvec group__command.html ga2d4e7d3f3fe917dafa06eb6d156d9a6e (vector v) static char * cmd_desc_str group__command.html ga7032957bb5a4e876847f73254f9fadda (const char **string) static vector cmd_make_descvec group__command.html gaed6700eb18eb80b434e7f09e3829e4ca (const char *string, const char *descstr) static int cmd_cmdsize group__command.html ga37dad9794a16e93117e893640c9de0d2 (vector strvec) const char * cmd_prompt group__command.html ga6700a24ff583beaf194b445c62d4d2d5 (enum node_type node) char * osmo_asciidoc_escape group__command.html gaf96be2eaf84241c955c5e6b242d12865 (const char *inp) static char * xml_escape group__command.html gacffe7da6b218f45fa79b3f49e80bdd6c (const char *inp) static char cmd_attr_get_flag group__command.html gace010493b7c984ae9688280f3bc279f6 (unsigned int attr) static int vty_dump_element group__command.html ga5d7bc2768b5181e4e7fc238a99b0a802 (const struct cmd_element *cmd, print_func_t print_func, void *data, const char *newline) static bool vty_command_is_common group__command.html ga0b5072d28b1572d0b3b8bbec270c1f1b (const struct cmd_element *cmd) static int vty_dump_nodes group__command.html ga5347aa376fda620a16d52ecf30f36f01 (print_func_t print_func, void *data, const char *newline, unsigned char gflag_mask, bool match) static int print_func_vty group__command.html ga6b810a36d312000cdb0d2ef3966c10dd (void *data, const char *format,...) static int vty_dump_xml_ref_to_vty group__command.html ga04eaa3fdef08ef7d5f50e80395e3010a (struct vty *vty) static int print_func_stream group__command.html ga8c67eebe8fa4b3043bbfd22ee42ebdc5 (void *data, const char *format,...) int vty_dump_xml_ref_mode group__command.html ga2f9003bb1ff253678002c611a49f6657 (FILE *stream, enum vty_ref_gen_mode mode) int vty_dump_xml_ref group__command.html ga6a0ecd4fc9774a4f7c6a2637db4d4ded (FILE *stream) static int check_element_exists group__command.html ga37777a11696b150fab6657697eb80219 (struct cmd_node *cnode, const char *cmdstring) void install_element group__command.html ga467b443599a979792bde0a4aad42b54a (int ntype, struct cmd_element *cmd) void install_lib_element group__command.html gaf28a7758886bea4d19f7e96d33a243c3 (int ntype, struct cmd_element *cmd) void install_element_ve group__command.html ga279fed86b1f49ed0e0ca53e0bdff0c2f (struct cmd_element *cmd) void install_lib_element_ve group__command.html ga177f3c2fea2800cc65dd849873bbab05 (struct cmd_element *cmd) static int config_write_host group__command.html ga348a5700e347f90e9fce07b8b9f0864d (struct vty *vty) static vector cmd_node_vector group__command.html ga6bf41e47d92a2728a7a35e8037e2f407 (vector v, enum node_type ntype) static enum match_type cmd_ipv4_match group__command.html ga342daaf8a56cf5fccd5f075f95bea71d (const char *str) static enum match_type cmd_ipv4_prefix_match group__command.html ga8e4fffe84f41a3616a69c89228a3464f (const char *str) static int check_base group__command.html gad9f5681ab9341b343dd524fe58259852 (const char *str) int vty_cmd_range_match group__command.html ga419aa09fde1e5d875dc93e4ae8043e0c (const char *range, const char *str) static char * cmd_deopt group__command.html ga39597a89282fa854854e4ac38da12149 (void *ctx, const char *str) static enum match_type cmd_match group__command.html ga2aac1b36cb54d0ba574a1f010a4e00be (const char *str, const char *command, enum match_type min, bool recur) static enum match_type cmd_filter group__command.html ga2db7a680545e954f94ef07909555329b (char *command, vector v, unsigned int index, enum match_type level) static int is_cmd_ambiguous group__command.html ga46e117eb087586480078b5bf5e68699d (char *command, vector v, int index, enum match_type type) static const char * cmd_entry_function group__command.html ga9da5660f90a0220e2fdd0ea379e78219 (const char *src, const char *dst) static const char * cmd_entry_function_desc group__command.html gaa6aeb1e7e5038d0981f0ce06ba29a5c1 (const char *src, const char *dst) static int cmd_unique_string group__command.html ga33f9234dbe7cabc1a9513c48094c4752 (vector v, const char *str) static int desc_unique_string group__command.html ga48351417abf285824ae9b81877386f1e (vector v, const char *str) static int cmd_try_do_shortcut group__command.html ga4d53f6ebf2594b52ba866576d9e2b1fb (enum node_type node, char *first_word) static vector cmd_describe_command_real group__command.html ga2b2008394165539ef5a425daf4cf2366 (vector vline, struct vty *vty, int *status) vector cmd_describe_command group__command.html ga7cd7526d1c0ed77e854952eca9209502 (vector vline, struct vty *vty, int *status) static int cmd_lcd group__command.html gaf0c44035c55b5155a6f4b271ddc5ac2a (char **matched) static char ** cmd_complete_command_real group__command.html gaa99024806028537cef653a3df1d5991d (vector vline, struct vty *vty, int *status) char ** cmd_complete_command group__command.html gae81bbe7da0e4d74e1ccbe3323942145a (vector vline, struct vty *vty, int *status) static struct vty_parent_node * vty_parent group__command.html ga44b38c210b226fe4e076024aa8f5a03d (struct vty *vty) static bool vty_pop_parent group__command.html ga209f8f0886a45e2a6a6b05e09358c956 (struct vty *vty) static void vty_clear_parents group__command.html gaf0b37a2a56058fb2b639147e9856e1c4 (struct vty *vty) int vty_go_parent group__command.html ga069d4a4fcf70add3c3e149e8ca03708f (struct vty *vty) static int cmd_execute_command_real group__command.html gafdce5ca795c6db49de6a9e6373d3969a (vector vline, struct vty *vty, struct cmd_element **cmd) int cmd_execute_command group__command.html ga285aab6a1670b297066c3ac6dbc89376 (vector, struct vty *, struct cmd_element **, int) int cmd_execute_command_strict group__command.html gab4eeeded1223dc162afc25a764ec25fb (vector, struct vty *, struct cmd_element **) static size_t len group__command.html ga3ab017dd491d7327d1b4acbf1398b91e (const char *str) static int indent_cmp group__command.html gafbf2fb3e92209dbb83728c51eeb0f770 (const char *a, const char *b) int config_from_file group__command.html gab332bc3c1253a817322944ade0365c60 (struct vty *, FILE *) DEFUN group__command.html ga8e6bf2a53a3760067299be038555280c (config_terminal, config_terminal_cmd, "configure [terminal]", "Configuration from vty interface\n" "Configuration terminal\n") DEFUN group__command.html gaa2ea28135e6a09e8912c4eecdbe3f459 (enable, config_enable_cmd, "enable [expert-mode]", "Turn on privileged mode command\n" "Enable the expert mode (show hidden commands)\n") DEFUN group__command.html ga7eb42e326f87c217e72d79f4a1e575e7 (disable, config_disable_cmd, "disable", "Turn off privileged mode command\n") gDEFUN group__command.html ga4cb0437b409b4956cae6595684c2a26b (config_exit, config_exit_cmd, "exit", "Exit current mode and down to previous mode\n") gDEFUN group__command.html ga39169b7237f11a3cd0ff76a22547ac48 (config_end, config_end_cmd, "end", "End current mode and change to enable mode.") DEFUN group__command.html ga0f0d575a0cf7a4f09b7223a593e24e6d (shutdown, shutdown_cmd, "shutdown", "Request a shutdown of the program\n") DEFUN group__command.html ga54f9488f2d7fd27709ec987567c8af22 (show_version, show_version_cmd, "show version", SHOW_STR "Displays program version\n") DEFUN group__command.html ga2bbcebd3e2cbe9beb866508448decefc (show_online_help, show_online_help_cmd, "show online-help", SHOW_STR "Online help\n") DEFUN group__command.html gaa8b867cbf4490de5224c667249c77abd (show_pid, show_pid_cmd, "show pid", SHOW_STR "Displays the process ID\n") DEFUN group__command.html ga9df05cf259b583e1023e95248be0b164 (show_uptime, show_uptime_cmd, "show uptime", SHOW_STR "Displays how long the program has been running\n") gDEFUN group__command.html ga4749c0c5aed40d4a7b05f1802d8d5ebf (config_help, config_help_cmd, "help", "Description of the interactive help system\n") static void print_attr_list group__command.html ga26aca09589ba5d2ddf71393edeaf4364 (struct vty *vty, unsigned int attr_mask) gDEFUN group__command.html gada443595878bd6845d2624d70c66ecc6 (show_vty_attr_all, show_vty_attr_all_cmd, "show vty-attributes", SHOW_STR "List of VTY attributes\n") gDEFUN group__command.html ga89f1739899102040cf3a088c321f2ce6 (show_vty_attr, show_vty_attr_cmd, "show vty-attributes (application|library|global)", SHOW_STR "List of VTY attributes\n" "Application specific attributes only\n" "Library specific attributes only\n" "Global attributes only\n") static unsigned int node_flag_mask group__command.html gaaf7caa448e66f3827e772e6b9898fb2e (const struct cmd_node *cnode, bool expert_mode) static const char * cmd_gflag_mask group__command.html ga26a038f77ff5775f3f14d895e6566386 (const struct cmd_element *cmd) static const char * cmd_flag_mask group__command.html gab482503644f9e15e0b29af66ba99803b (const struct cmd_element *cmd, unsigned int flag_mask) gDEFUN group__command.html gacbe6d0bb0d6af6bbd61861dacdee1c29 (config_list, config_list_cmd, "list [with-flags]", "Print command list\n" "Also print the VTY attribute flags\n") static int write_config_file group__command.html ga80db6b4a04f0c10b63642835a99f4847 (const char *config_file, char **outpath) DEFUN group__command.html ga49720130c911fc2f7792ea1808209348 (config_write_file, config_write_file_cmd, "write file [PATH]", "Write running configuration to memory, network, or terminal\n" "Write to configuration file\n" "Set file path to store the config, or replace if already exists\n") ALIAS group__command.html gab82e7f6c248b703f87bf79c6675173c8 (config_write_file, config_write_cmd, "write", "Write running configuration to memory, network, or terminal\n") ALIAS(config_write_file write Write running configuration to or terminal n Write configuration to the file group__command.html ga1c3e169d28a22aa5450db48ef73f3444 (same as write file)\n") ALIAS(config_write_file write Write running configuration to or terminal n Write configuration to the copy running config startup Copy configuration n Copy running config to n Copy running config to startup config group__command.html ga77ca0aabdcc19449d7a88f2e30b46348 (same as write file)\n") DEFUN(config_write_terminal if group__command.html ga8b4aa99198493b39bae714a8b9dc2993 (vty->type==VTY_SHELL_SERV) vty_out group__command.html gae57b360eac073305bc08e0951833246b (vty, "!%s", VTY_NEWLINE) for group__command.html gaa3d2145a36dc0250ca268fd4c2aa6be0 (i=0;i< vector_active(cmdvec);i++) if((node ALIAS group__command.html ga969c13d54018c5124c1511e75e3ce081 (config_write_terminal, show_running_config_cmd, "show running-config", SHOW_STR "running configuration\n") DEFUN group__command.html gac41d973334e0368b3c2ead5c9de657bd (config_hostname, hostname_cmd, "hostname WORD", "Set system's network name\n" "This system's network name\n") DEFUN group__command.html gabb8ef344d0b05c16394631d127191a07 (config_no_hostname, no_hostname_cmd, "no hostname [HOSTNAME]", NO_STR "Reset system's network name\n" "Host name of this router\n") DEFUN group__command.html ga85e561ce17124a76585ce60949fe4a41 (config_password, password_cmd, "password (8|) WORD", "Assign the terminal connection password\n" "Specifies a HIDDEN password will follow\n" "dummy string \n" "The HIDDEN line password string\n") ALIAS group__command.html ga404274824ca47759c96211cc4b45761a (config_password, password_text_cmd, "password LINE", "Assign the terminal connection password\n" "The UNENCRYPTED (cleartext) line password\n") ALIAS group__command.html ga6bf219bdeb54e0c0af190d2a32aae883 (config_enable_password, enable_password_text_cmd, "enable password LINE", "Modify enable password parameters\n" "Assign the privileged level password\n" "The UNENCRYPTED (cleartext) 'enable' password\n") DEFUN group__command.html gab7ee944820be062b139675dbe8094f15 (config_terminal_length, config_terminal_length_cmd, "terminal length <0-512>", "Set terminal line parameters\n" "Set number of lines on a screen\n" "Number of lines on screen (0 for no pausing)\n") DEFUN group__command.html gad636b3bba17422b252195c93eb408661 (config_terminal_no_length, config_terminal_no_length_cmd, "terminal no length", "Set terminal line parameters\n" NO_STR "Set number of lines on a screen\n") DEFUN group__command.html ga2259b181d01810e71c7ba3c87bf7b326 (service_terminal_length, service_terminal_length_cmd, "service terminal-length <0-512>", "Set up miscellaneous service\n" "System wide terminal length configuration\n" "Number of lines of VTY (0 means no line control)\n") DEFUN group__command.html gac197e4596ef95095892209066f052605 (no_service_terminal_length, no_service_terminal_length_cmd, "no service terminal-length [<0-512>]", NO_STR "Set up miscellaneous service\n" "System wide terminal length configuration\n" "Number of lines of VTY (0 means no line control)\n") DEFUN_HIDDEN group__command.html gaa1248c988cd118e05957fe8f1efbbd78 (do_echo, echo_cmd, "echo .MESSAGE", "Echo a message back to the vty\n" "The message to echo\n") DEFUN group__command.html ga002436a3bf052acb714e03736987e4f9 (banner_motd_file, banner_motd_file_cmd, "banner motd file [FILE]", "Set banner\n" "Banner for motd\n" "Banner from a file\n" "Filename\n") DEFUN group__command.html ga24635011c7ce56a4ccea563e4ccad78f (banner_motd_default, banner_motd_default_cmd, "banner motd default", "Set banner string\n" "Strings for motd\n" "Default string\n") DEFUN group__command.html ga2be984ed09e3f3d217aa0c2164cdf6f8 (no_banner_motd, no_banner_motd_cmd, "no banner motd", NO_STR "Set banner string\n" "Strings for motd\n") void host_config_set group__command.html ga2feebdf3a44e5fd7a8d87623e62fc7a9 (const char *) const char * host_config_file group__command.html ga1095869b92be18e3aa85c70c1a429d9e (void) void install_default group__command.html ga8df75af896e7b46b1944da6e7f390959 (int node) void vty_install_default group__command.html ga445f84e9265108c7751fb68802a3a338 (int node) int osmo_vty_write_config_file group__command.html ga92697299bf8949ce6e9325242cb7c71f (const char *filename) int osmo_vty_save_config_file group__command.html ga281344d65a71a855314319aebfc30d58 (void) void cmd_init group__command.html gac8aa19764b709737963069a30334afb5 (int) static __attribute__ group__command.html ga9ed16867a9394d9ccf1132194edae298 ((constructor)) void * tall_vty_cmd_ctx group__command.html ga3983210999465ebd223c9bf76613baad static struct timespec starttime group__command.html gaff1f31b58fc99d5ff02328e5195436d0 vector cmdvec group__command.html ga93fc2403b400260d2578b48ef7f32f31 struct host host group__command.html gab4e4c95630aff8de923b0b7f25dec6e7 struct cmd_node auth_node group__command.html ga1f7025442b108a0b99bd2e266e123de5 struct cmd_node view_node group__command.html ga6f2e02bbdd690a10cef1d9f253a73d05 struct cmd_node auth_enable_node group__command.html ga670fbca951a91c501f92def96b855e85 struct cmd_node enable_node group__command.html ga8c21436880f3e2093b08c767af23ab82 struct cmd_node config_node group__command.html ga7b991a866d6f91610ff348514d3a2c85 const char * default_motd group__command.html ga096778f4fc2c90282660cc6cbf620c3f static const struct value_string cmd_attr_desc group__command.html gacb0653983ac10d33349fe3a3e12ce1cf [] static const char *const cmd_lib_attr_desc group__command.html ga99909f69d48747f59ad842f67986ff82 [32] static const char cmd_lib_attr_letters group__command.html ga1207e9135613650efd8a912beedae4cd [32] const struct value_string vty_ref_gen_mode_names group__command.html gabc7a7adccea8037c0991ce4ac35765c5 [] const struct value_string vty_ref_gen_mode_desc group__command.html ga97b3ca7f0d0dde99010759711c5e6324 [] config_write_memory_cmd group__command.html ga65bd278891213e230875966642f575cc write memory group__command.html gab3b6b22f7fa8775522dcaa100befafad write Write running configuration to network group__command.html gacec200f241e2d8f6b38bc83616c4c468 write Write running configuration to or terminal n Write configuration to the copy_runningconfig_startupconfig_cmd group__command.html ga19f977133a214b812fee3af544b02529 write Write running configuration to or terminal n Write configuration to the copy running config startup config group__command.html ga6ab108e8a77e1ecf7b2d2c319125e53d write Write running configuration to or terminal n Write configuration to the copy running config startup Copy configuration n Copy running config to n Copy running config to startup config_write_terminal_cmd group__command.html ga89274f3b304af234da04090259626c68 write Write running configuration to or terminal n Write configuration to the copy running config startup Copy configuration n Copy running config to n Copy running config to startup write terminal group__command.html ga86a1dd2b71797949f2b74f2b6ad32dd1 write Write running configuration to or terminal n Write configuration to the copy running config startup Copy configuration n Copy running config to n Copy running config to startup write Write running configuration to or terminal n Write to terminal n group__command.html gaf89c5a6644647c08f02539a7e5fb8acf struct cmd_node * node group__command.html ga37bde04090010a6edc5254ca9d8fc3f1 else group__command.html ga0544c3fe466e421738dae463968b70ba return CMD_SUCCESS group__command.html ga78f98a88ed687d0d129a52a66740b0bb cpu_sched_vty.c /build/_deps/libosmocore/src/vty/ cpu__sched__vty_8c.html osmocom/vty/vty.h osmocom/vty/command.h osmocom/vty/tdef_vty.h cpu_affinity_it sched_vty_opts #define _GNU_SOURCE cpu__sched__vty_8c.html a369266c24eacffb87046522897a570d5 sched_vty_thread_id group__Tdef__VTY.html ga242cd669789bffc6ac6f1782472e29e7 SCHED_VTY_THREAD_SELF group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7ac638dc8e7d284fe60931af20cf2d086c SCHED_VTY_THREAD_ALL group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7a3fb84aead89492628138cd0dba489681 SCHED_VTY_THREAD_ID group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e SCHED_VTY_THREAD_NAME group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7a6b078bd43cf2ce61069df1c684c72ab6 SCHED_VTY_THREAD_UNKNOWN group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7a0d47ad09b3c4894354f1fef52a205852 static int get_num_cpus group__Tdef__VTY.html ga2a48eb0ae3b7ef524ca63d66afda1e50 (void) static int parse_cpu_hex_mask group__Tdef__VTY.html ga78130134449a8c8bbf91cbf52f641abd (const char *str, cpu_set_t *cpuset, size_t cpuset_size) static int generate_cpu_hex_mask group__Tdef__VTY.html ga67590c21d081349bd82718c34b3cc479 (char *str, size_t str_buf_size, cpu_set_t *cpuset, size_t cpuset_size) static bool proc_tid_exists group__Tdef__VTY.html ga5650afa5c8a80c131a95f4162b436fb8 (pid_t tid) static bool proc_name_exists group__Tdef__VTY.html ga7f3b1fcc27ef3d3bb08b3be01bdeffde (const char *name, pid_t *res_pid) static enum sched_vty_thread_id procname2pid group__Tdef__VTY.html ga11dc1eb708ee1fe9807a50d00bf6bb01 (pid_t *res_pid, const char *str, bool applynow) static int my_sched_setaffinity group__Tdef__VTY.html gae3524adc0b504745178efefb1a284e3e (enum sched_vty_thread_id tid_type, pid_t pid, cpu_set_t *cpuset, size_t cpuset_size) DEFUN_ATTR group__Tdef__VTY.html ga3b45dca14e63cfbb59fb4291f884f223 (cfg_sched_cpu_affinity, cfg_sched_cpu_affinity_cmd, "cpu-affinity (self|all|<0-4294967295>|THREADNAME) CPUHEXMASK [delay]", "Set CPU affinity mask on a (group of) thread(s)\n" "Set CPU affinity mask on thread running the VTY\n" "Set CPU affinity mask on all process' threads\n" "Set CPU affinity mask on a thread with specified PID\n" "Set CPU affinity mask on a thread with specified thread name\n" "CPU affinity mask\n" "If set, delay applying the affinity mask now and let the app handle it at a later point\n", CMD_ATTR_IMMEDIATE) static int set_sched_rr group__Tdef__VTY.html ga6a1d2a3e59195f13a0f1b66e9d9174aa (unsigned int prio) DEFUN_ATTR group__Tdef__VTY.html ga67eff342bcf23ef638ea1b6b70dbc1f7 (cfg_sched_policy, cfg_sched_policy_cmd, "policy rr <1-32>", "Set the scheduling policy to use for the process\n" "Use the SCHED_RR real-time scheduling algorithm\n" "Set the SCHED_RR real-time priority\n", CMD_ATTR_IMMEDIATE) DEFUN group__Tdef__VTY.html ga92039946155ce45618a07d721db4b73b (cfg_sched, cfg_sched_cmd, "cpu-sched", "Configure CPU Scheduler related settings") DEFUN group__Tdef__VTY.html ga23de11deb5e1413427b393f992ca744d (show_sched_threads, show_sched_threads_cmd, "show cpu-sched threads", SHOW_STR "Show Sched section information\n" "Show information about running threads)\n") static int config_write_sched group__Tdef__VTY.html ga54487e84b95e80d808151f36c1f03218 (struct vty *vty) int osmo_cpu_sched_vty_init group__Tdef__VTY.html gadc133d63fa1bd8535201dcaa78a4d800 (void *tall_ctx) int osmo_cpu_sched_vty_apply_localthread group__Tdef__VTY.html ga5eb944998ac87f1fed307eefdaa25a00 (void) static struct sched_vty_opts * sched_vty_opts group__Tdef__VTY.html ga98e08a5e7196da28aa5509b609852eec static struct cmd_node sched_node group__Tdef__VTY.html gad47890ac2571eda8005f0ff90ef09e8d fsm_vty.c /build/_deps/libosmocore/src/vty/ fsm__vty_8c.html osmocom/vty/command.h osmocom/vty/buffer.h osmocom/vty/vty.h osmocom/vty/telnet_interface.h osmocom/vty/misc.h #define SH_FSM_STR fsm__vty_8c.html a6f30ddc96288c65bcc1f06704568a373 #define SH_FSMI_STR fsm__vty_8c.html ac232b5712952480f19954fc80174f4d7 void vty_out_fsm2 fsm__vty_8c.html a111cba8800b4de239d4f7236adb1bcb0 (struct vty *vty, const char *prefix, struct osmo_fsm *fsm) void vty_out_fsm fsm__vty_8c.html a87dfbb27e5d0a1def0aacc8d82b80598 (struct vty *vty, struct osmo_fsm *fsm) void vty_out_fsm_inst2 fsm__vty_8c.html a71184bbde194141f314aa443a4e35494 (struct vty *vty, const char *prefix, struct osmo_fsm_inst *fsmi) void vty_out_fsm_inst fsm__vty_8c.html a8a7cb1a5f5e4a8f3f65af28c21233a02 (struct vty *vty, struct osmo_fsm_inst *fsmi) DEFUN fsm__vty_8c.html ab08aea7443d5db4b7b831dce068bd050 (show_fsms, show_fsms_cmd, "show fsm all", SH_FSM_STR "Display a list of all registered finite state machines\n") DEFUN fsm__vty_8c.html a7ba83ff3dd6f909686602ffcb495261f (show_fsm, show_fsm_cmd, "show fsm NAME", SH_FSM_STR "Display information about a single named finite state machine\n") DEFUN fsm__vty_8c.html a0cce96a30a97b9edc455709c25b2eb6d (show_fsm_insts, show_fsm_insts_cmd, "show fsm-instances all", SH_FSMI_STR "Display a list of all FSM instances of all finite state machine") DEFUN fsm__vty_8c.html afa45e4849cc698fd189105c5cbbd965d (show_fsm_inst, show_fsm_inst_cmd, "show fsm-instances NAME", SH_FSMI_STR "Display a list of all FSM instances of the named finite state machine") void osmo_fsm_vty_add_cmds fsm__vty_8c.html a2a0ceb760bb02a48f84913f9f693fd9c (void) struct llist_head osmo_g_fsms fsm__vty_8c.html a1586bff70544ee2c0ffa0374a6b50741 logging_vty.c /build/_deps/libosmocore/src/vty/ logging__vty_8c.html osmocom/vty/command.h osmocom/vty/buffer.h osmocom/vty/vty.h osmocom/vty/telnet_interface.h osmocom/vty/logging.h #define LOG_STR logging__vty_8c.html a7ecc4c9f82b290190e00da4af731b939 #define LEVEL_STR logging__vty_8c.html afcf56905ff88443012614978a363b7b1 #define CATEGORY_ALL_STR logging__vty_8c.html a30cfda8e87c14d1145ad43e5b71d96b5 #define FORCE_ALL_STR logging__vty_8c.html a540ccd996c4becfd1dfc2ef0b4103fae #define NO_FORCE_ALL_STR logging__vty_8c.html a9d7a7ce2af8a29f73772c5cd49e780c5 #define LOG_LEVEL_ARGS logging__vty_8c.html a630e44de78da7d8b3a08bd92a2393f0f #define LOG_LEVEL_STRS logging__vty_8c.html ad071b145049c96b389efacaa7d20ea7e #define EVERYTHING_STR logging__vty_8c.html a16b17d3c68db8c94679d77706d62842c #define ACQUIRE_VTY_LOG_TGT_WITH_LOCK logging__vty_8c.html ae050824589cc39f5b596f64cb748303e (vty, tgt) #define RET_WITH_UNLOCK logging__vty_8c.html a88382584acb3b538a29fa3e01fee6533 (ret) #define SHOW_LOG_STR logging__vty_8c.html a2c4331a3cd9a398a691cce95799fb1e5 static void _vty_output logging__vty_8c.html ad3e901c9dce43004710a246d0759a3d1 (struct log_target *tgt, unsigned int level, const char *line) struct log_target * log_target_create_vty logging__vty_8c.html a89ca200449e85d92349155a5de0d9176 (struct vty *vty) DEFUN logging__vty_8c.html a49c07478df8a93b406b1b6998a2cd1ac (enable_logging, enable_logging_cmd, "logging enable", LOGGING_STR "Enables logging to this vty\n") struct log_target * osmo_log_vty2tgt logging__vty_8c.html a0a5c30bbfbb9a192365ac16ed7943fc3 (struct vty *vty) DEFUN logging__vty_8c.html a1970d9e1e15a023379cbc9d639336048 (logging_fltr_all, logging_fltr_all_cmd, "logging filter all (0|1)", LOGGING_STR FILTER_STR "Do you want to log all messages?\n" "Only print messages matched by other filters\n" "Bypass filter and print all messages\n") DEFUN logging__vty_8c.html ad201600d82ea205397cc6d0b9d4f5b61 (logging_use_clr, logging_use_clr_cmd, "logging color (0|1)", LOGGING_STR "Configure color-printing for log messages\n" "Don't use color for printing messages\n" "Use color for printing messages\n") DEFUN logging__vty_8c.html ae3aeb2cfe95730bf9ce649ae3f8a6869 (logging_prnt_timestamp, logging_prnt_timestamp_cmd, "logging timestamp (0|1)", LOGGING_STR "Configure log message timestamping\n" "Don't prefix each log message\n" "Prefix each log message with current timestamp\n") DEFUN logging__vty_8c.html a1ce722e4076a2a9bcda882cc6bac16b5 (logging_prnt_ext_timestamp, logging_prnt_ext_timestamp_cmd, "logging print extended-timestamp (0|1)", LOGGING_STR "Log output settings\n" "Configure log message timestamping\n" "Don't prefix each log message\n" "Prefix each log message with current timestamp with YYYYMMDDhhmmssnnn\n") DEFUN logging__vty_8c.html a63068c6455adde3b7973d83b6c953586 (logging_prnt_tid, logging_prnt_tid_cmd, "logging print thread-id (0|1)", LOGGING_STR "Log output settings\n" "Configure log message logging Thread ID\n" "Don't prefix each log message\n" "Prefix each log message with current Thread ID\n") DEFUN logging__vty_8c.html acd8d4a252bb907d977dd9a8a8bc03b01 (logging_prnt_cat, logging_prnt_cat_cmd, "logging print category (0|1)", LOGGING_STR "Log output settings\n" "Configure log message\n" "Don't prefix each log message\n" "Prefix each log message with category/subsystem name\n") DEFUN logging__vty_8c.html a7abd85d78c9fcb6ca8129abc17d674cc (logging_prnt_cat_hex, logging_prnt_cat_hex_cmd, "logging print category-hex (0|1)", LOGGING_STR "Log output settings\n" "Configure log message\n" "Don't prefix each log message\n" "Prefix each log message with category/subsystem nr in hex ('<000b>')\n") DEFUN logging__vty_8c.html a9a9ac2b806fe4061d401299574c4a3d2 (logging_prnt_level, logging_prnt_level_cmd, "logging print level (0|1)", LOGGING_STR "Log output settings\n" "Configure log message\n" "Don't prefix each log message\n" "Prefix each log message with the log level name\n") DEFUN logging__vty_8c.html a9daebf188b34203ae11079ffb1a1f262 (logging_prnt_file, logging_prnt_file_cmd, "logging print file (0|1|basename) [last]", LOGGING_STR "Log output settings\n" "Configure log message\n" "Don't prefix each log message\n" "Prefix each log message with the source file and line\n" "Prefix each log message with the source file's basename (strip leading paths) and line\n" "Log source file info at the end of a log line. If omitted, log source file info just" " before the log text.\n") static void add_category_strings logging__vty_8c.html ac1fc46d96219b50609e2c49c13123038 (char **cmd_str_p, char **doc_str_p, const struct log_info *categories) static void gen_logging_level_cmd_strs logging__vty_8c.html a9a68d28c0ec0b0220cbfe313442d1708 (struct cmd_element *cmd, const char *level_args, const char *level_strs) DEFUN logging__vty_8c.html aa8d8882ad76deb7bf037c52ca5f8ba07 (logging_level, logging_level_cmd, NULL, NULL) DEFUN logging__vty_8c.html aaa2e7d12b5fb47fae43f89af18fb290c (logging_level_set_all, logging_level_set_all_cmd, "logging level set-all " LOG_LEVEL_ARGS, LOGGING_STR LEVEL_STR "Once-off set all categories to the given log level. There is no single command" " to take back these changes -- each category is set to the given level, period.\n" LOG_LEVEL_STRS) DEFUN_DEPRECATED logging__vty_8c.html a8ca6d6a5ad575dbea2a72c06b6ff08dc (deprecated_logging_level_everything, deprecated_logging_level_everything_cmd, NULL, NULL) DEFUN logging__vty_8c.html af361c10d038a0c27f5a7bf359d945979 (logging_level_force_all, logging_level_force_all_cmd, "logging level force-all " LOG_LEVEL_ARGS, LOGGING_STR LEVEL_STR FORCE_ALL_STR LOG_LEVEL_STRS) DEFUN logging__vty_8c.html acf275e7c79ff6198723fbc4441c30735 (no_logging_level_force_all, no_logging_level_force_all_cmd, "no logging level force-all", NO_STR LOGGING_STR LEVEL_STR NO_FORCE_ALL_STR) ALIAS_DEPRECATED logging__vty_8c.html ab429c5dcaf7c6bc62f3e0045bd29665e (logging_level_force_all, deprecated_logging_level_all_cmd, "logging level all " LOG_LEVEL_ARGS, LOGGING_STR LEVEL_STR CATEGORY_ALL_STR LOG_LEVEL_STRS) ALIAS_DEPRECATED logging__vty_8c.html a7b988a77336ad1d7e4e8474412f8c051 (no_logging_level_force_all, deprecated_logging_level_all_everything_cmd, "logging level all everything", LOGGING_STR LEVEL_STR CATEGORY_ALL_STR EVERYTHING_STR) DEFUN logging__vty_8c.html a5108b4df452bad6bf0434f08f4fe2eb6 (logging_set_category_mask, logging_set_category_mask_cmd, "logging set-log-mask MASK", LOGGING_STR "Set the logmask of this logging target\n" "List of logging categories to log, e.g. 'abc:mno:xyz'. Available log categories depend on the specific" " application, refer to the 'logging level' command. Optionally add individual log levels like" " 'abc,1:mno,3:xyz,5', where the level numbers are" " " OSMO_STRINGIFY(LOGL_DEBUG) "=" OSMO_STRINGIFY_VAL(LOGL_DEBUG) " " OSMO_STRINGIFY(LOGL_INFO) "=" OSMO_STRINGIFY_VAL(LOGL_INFO) " " OSMO_STRINGIFY(LOGL_NOTICE) "=" OSMO_STRINGIFY_VAL(LOGL_NOTICE) " " OSMO_STRINGIFY(LOGL_ERROR) "=" OSMO_STRINGIFY_VAL(LOGL_ERROR) " " OSMO_STRINGIFY(LOGL_FATAL) "=" OSMO_STRINGIFY_VAL(LOGL_FATAL) "\n") ALIAS_DEPRECATED logging__vty_8c.html a2e144e5b3f1ff62f6a468917f33ec9b5 (logging_set_category_mask, logging_set_category_mask_old_cmd, "logging set log mask MASK", LOGGING_STR "Decide which categories to output.\n" "Log commands\n" "Mask commands\n" "'set log mask' is deprecated, please refer to the docs of 'set-log-mask' instead\n") DEFUN logging__vty_8c.html a0ccee6549073ff5222ce7f4951db2f04 (diable_logging, disable_logging_cmd, "logging disable", LOGGING_STR "Disables logging to this vty\n") static void vty_print_logtarget logging__vty_8c.html a4efd1286ff2e693f993813fc67528278 (struct vty *vty, const struct log_info *info, const struct log_target *tgt) DEFUN logging__vty_8c.html a61cb68cfc068dab73d896593d9cff1d4 (show_logging_vty, show_logging_vty_cmd, "show logging vty", SHOW_STR SHOW_LOG_STR "Show current logging configuration for this vty\n") DEFUN logging__vty_8c.html a1d6640d1320f14ed6f1ffb52d162b39d (show_alarms, show_alarms_cmd, "show alarms", SHOW_STR SHOW_LOG_STR "Show the contents of the logging ringbuffer\n") gDEFUN logging__vty_8c.html a35428271cb4ed7a1f50b5a5a31024e0d (cfg_description, cfg_description_cmd, "description .TEXT", "Save human-readable description of the object\n" "Text until the end of the line\n") gDEFUN logging__vty_8c.html aca448797cbc1dea309ef7537ca52e701 (cfg_no_description, cfg_no_description_cmd, "no description", NO_STR "Remove description of the object\n") DEFUN logging__vty_8c.html af2f355ed2a408e210b8a5daa9575836a (cfg_log_systemd_journal, cfg_log_systemd_journal_cmd, "log systemd-journal [raw]", LOG_STR "Logging to systemd-journal\n" "Offload rendering of the meta information (location, category) to systemd\n") DEFUN logging__vty_8c.html a6fa00be55c0fe3213d88369df4425f8f (cfg_no_log_systemd_journal, cfg_no_log_systemd_journal_cmd, "no log systemd-journal", NO_STR LOG_STR "Logging to systemd-journal\n") DEFUN logging__vty_8c.html ac8c81f18992f178eacf08e33655ee7b7 (cfg_log_gsmtap, cfg_log_gsmtap_cmd, "log gsmtap [HOSTNAME]", LOG_STR "Logging via GSMTAP\n" "Host name to send the GSMTAP logging to (UDP port 4729)\n") DEFUN logging__vty_8c.html aea4bf0e718cd8ea50f09f099db76a45d (cfg_no_log_gsmtap, cfg_no_log_gsmtap_cmd, "no log gsmtap [HOSTNAME]", NO_STR LOG_STR "Logging via GSMTAP\n" "Host name to send the GSMTAP logging to (UDP port 4729)\n") DEFUN logging__vty_8c.html a9439ca9ee0975bf2c6e80962f1ce27ae (cfg_log_stderr, cfg_log_stderr_cmd, "log stderr [blocking-io]", LOG_STR "Logging via STDERR of the process\n" "Use blocking, synchronous I/O\n") DEFUN logging__vty_8c.html ae69a4a2ea1845ba8a49eca3a64d11202 (cfg_no_log_stderr, cfg_no_log_stderr_cmd, "no log stderr", NO_STR LOG_STR "Logging via STDERR of the process\n") DEFUN logging__vty_8c.html a05ee0e3ec7b2acd55695e5e896c34ff9 (cfg_log_file, cfg_log_file_cmd, "log file FILENAME [blocking-io]", LOG_STR "Logging to text file\n" "Filename\n" "Use blocking, synchronous I/O\n") DEFUN logging__vty_8c.html a5e2d14b076704fe859fbf234da23577c (cfg_no_log_file, cfg_no_log_file_cmd, "no log file FILENAME", NO_STR LOG_STR "Logging to text file\n" "Filename\n") DEFUN logging__vty_8c.html a64eae9c8d69779f9482b3d78bced3eca (cfg_log_alarms, cfg_log_alarms_cmd, "log alarms <2-32700>", LOG_STR "Logging alarms to osmo_strrb\n" "Maximum number of messages to log\n") DEFUN logging__vty_8c.html a8c38bc668e21c950b3f0811e77689679 (cfg_no_log_alarms, cfg_no_log_alarms_cmd, "no log alarms", NO_STR LOG_STR "Logging alarms to osmo_strrb\n") static int config_write_log_single logging__vty_8c.html aa073401f071603d0439063beca5372c0 (struct vty *vty, struct log_target *tgt) static int config_write_log logging__vty_8c.html a9b61c313b50dd9ad16bef1e86bbef5de (struct vty *vty) static int log_deprecated_func logging__vty_8c.html a98bfdaed2328d974a9d51109fca6f4b3 (struct cmd_element *cmd, struct vty *vty, int argc, const char *argv[]) void logging_vty_add_deprecated_subsys logging__vty_8c.html ab5a144c85374d5ea131460b513323388 (void *ctx, const char *name) DEFUN logging__vty_8c.html ac7676a459b217e96b75a9a6668ea08e8 (vty_logp, vty_logp_cmd, NULL, NULL) static void gen_vty_logp_cmd_strs logging__vty_8c.html a927fe55295e4fd2cbce77454ce1b43af (struct cmd_element *cmd) void logging_vty_add_cmds logging__vty_8c.html a0660beaeb27dcca883acdf90434e0925 (void) static const struct value_string logging_print_file_args logging__vty_8c.html a3c034ce26af20555b32aaba52c0bf8b8 [] struct cmd_node cfg_log_node logging__vty_8c.html a57d74b81e292ab681457947fefa61aac stats_vty.c /build/_deps/libosmocore/src/vty/ stats__vty_8c.html osmocom/vty/command.h osmocom/vty/buffer.h osmocom/vty/vty.h osmocom/vty/telnet_interface.h osmocom/vty/misc.h rctr_vty_ctx #define CFG_STATS_STR stats__vty_8c.html af91f50b9e000ff05234bede9346b04e8 #define CFG_REPORTER_STR stats__vty_8c.html aeeaef663f9966f7721c47b467da58ffc #define SHOW_STATS_STR stats__vty_8c.html a92402704820409d8a0ff75b02ab05f0c #define SKIP_ZERO_STR stats__vty_8c.html aa4d1c8f2474fbf83311ca7c5eafb20b4 #define STATS_STR stats__vty_8c.html a8d4926236f975623085a2cc4a388ecf5 static struct osmo_stats_reporter * osmo_stats_vty2srep stats__vty_8c.html a16a45935b7e752c5a03180abf726d568 (struct vty *vty) static int set_srep_parameter_str stats__vty_8c.html aff9c01033d0e6181742c501a447c9c9d (struct vty *vty, int(*fun)(struct osmo_stats_reporter *, const char *), const char *val, const char *param_name) static int set_srep_parameter_int stats__vty_8c.html a48cf4488379b64ac0e9451d46a47e742 (struct vty *vty, int(*fun)(struct osmo_stats_reporter *, int), const char *val, const char *param_name) DEFUN stats__vty_8c.html ac8d66321f6a051cfab2d329f2c8bdb21 (cfg_stats_reporter_local_ip, cfg_stats_reporter_local_ip_cmd, "local-ip ADDR", "Set the IP address to which we bind locally\n" "IP Address\n") DEFUN stats__vty_8c.html a99f564af43276fe1fc9fd49079a824ba (cfg_no_stats_reporter_local_ip, cfg_no_stats_reporter_local_ip_cmd, "no local-ip", NO_STR "Set the IP address to which we bind locally\n") DEFUN stats__vty_8c.html aaf1f3bf938208a113ede9f96f97a8611 (cfg_stats_reporter_remote_ip, cfg_stats_reporter_remote_ip_cmd, "remote-ip ADDR", "Set the remote IP address to which we connect\n" "IP Address\n") DEFUN stats__vty_8c.html aaad15df0909f2353fe5a18d414cc47d0 (cfg_stats_reporter_remote_port, cfg_stats_reporter_remote_port_cmd, "remote-port <1-65535>", "Set the remote port to which we connect\n" "Remote port number\n") DEFUN stats__vty_8c.html a2303549be61e61c6a16e0c02ef14d168 (cfg_stats_reporter_mtu, cfg_stats_reporter_mtu_cmd, "mtu <100-65535>", "Set the maximum packet size\n" "Size in byte\n") DEFUN stats__vty_8c.html a55ad2e957503f7f69c9f82ce63a40877 (cfg_no_stats_reporter_mtu, cfg_no_stats_reporter_mtu_cmd, "no mtu", NO_STR "Set the maximum packet size\n") DEFUN stats__vty_8c.html a0b42d8c8bdda5d29a51e56dfe6a8ccdc (cfg_stats_reporter_prefix, cfg_stats_reporter_prefix_cmd, "prefix PREFIX", "Set the item name prefix\n" "The prefix string\n") DEFUN stats__vty_8c.html aea60c26c515410658f676fdbdc438eb7 (cfg_no_stats_reporter_prefix, cfg_no_stats_reporter_prefix_cmd, "no prefix", NO_STR "Set the item name prefix\n") DEFUN stats__vty_8c.html a33173de8de9a9177ba65d6163656fa1e (cfg_stats_reporter_level, cfg_stats_reporter_level_cmd, "level (global|peer|subscriber)", "Set the maximum group level\n" "Report global groups only\n" "Report global and network peer related groups\n" "Report global, peer, and subscriber groups\n") DEFUN stats__vty_8c.html a66186aa6e45a0ad0de94ea7203cdfb1f (cfg_stats_reporter_enable, cfg_stats_reporter_enable_cmd, "enable", "Enable the reporter\n") DEFUN stats__vty_8c.html a2b2b8fb8e7929ffd57ef5114ece986bc (cfg_stats_reporter_disable, cfg_stats_reporter_disable_cmd, "disable", "Disable the reporter\n") DEFUN stats__vty_8c.html aa8512ca811d591ad731a9f10b5f3a876 (cfg_stats_reporter_flush_period, cfg_stats_reporter_flush_period_cmd, "flush-period <0-65535>", CFG_STATS_STR "Send all stats even if they have not changed (i.e. force the flush)" "every N-th reporting interval. Set to 0 to disable regular flush (default).\n" "0 to disable regular flush (default), 1 to flush every time, 2 to flush every 2nd time, etc\n") DEFUN stats__vty_8c.html aba26f4a84bb22f82d10adac3653c265b (cfg_stats_reporter_statsd, cfg_stats_reporter_statsd_cmd, "stats reporter statsd [NAME]", CFG_STATS_STR CFG_REPORTER_STR "Report to a STATSD server\n" "Name of the reporter\n") DEFUN stats__vty_8c.html a61d97d54e0d7dba9be00388df44a10e3 (cfg_no_stats_reporter_statsd, cfg_no_stats_reporter_statsd_cmd, "no stats reporter statsd [NAME]", NO_STR CFG_STATS_STR CFG_REPORTER_STR "Report to a STATSD server\n" "Name of the reporter\n") DEFUN stats__vty_8c.html ad2dc41bf20560e5effb9556094684068 (cfg_stats_reporter_log, cfg_stats_reporter_log_cmd, "stats reporter log [NAME]", CFG_STATS_STR CFG_REPORTER_STR "Report to the logger\n" "Name of the reporter\n") DEFUN stats__vty_8c.html a1395b412c75d586a504968298884ab85 (cfg_no_stats_reporter_log, cfg_no_stats_reporter_log_cmd, "no stats reporter log [NAME]", NO_STR CFG_STATS_STR CFG_REPORTER_STR "Report to the logger\n" "Name of the reporter\n") DEFUN stats__vty_8c.html a30fb24b21a5ba7f2290eae343e1f7d91 (cfg_stats_interval, cfg_stats_interval_cmd, "stats interval <0-65535>", CFG_STATS_STR "Set the reporting interval\n" "Interval in seconds (0 disables the reporting interval)\n") DEFUN stats__vty_8c.html a0bb991881e8a0f6bb0af519b7387d5de (cfg_tcp_stats_interval, cfg_tcp_stats_interval_cmd, "stats-tcp interval <0-65535>", CFG_STATS_STR "Set the tcp socket stats polling interval\n" "Interval in seconds (0 disables the polling interval)\n") DEFUN stats__vty_8c.html ae60bf2a8423dee9f2cba01e149183516 (cfg_tcp_stats_batch_size, cfg_tcp_stats_batch_size_cmd, "stats-tcp batch-size <1-65535>", CFG_STATS_STR "Set the number of tcp sockets that are processed per stats polling interval\n" "Number of sockets per interval\n") DEFUN stats__vty_8c.html a6115cc2b9bd74b5e4f73e70aaa56cda9 (show_stats, show_stats_cmd, "show stats [skip-zero]", SHOW_STR SHOW_STATS_STR SKIP_ZERO_STR) DEFUN stats__vty_8c.html ab0a0025ec3360f360ef9d59991250f87 (show_stats_level, show_stats_level_cmd, "show stats level (global|peer|subscriber) [skip-zero]", SHOW_STR SHOW_STATS_STR "Set the maximum group level\n" "Show global groups only\n" "Show global and network peer related groups\n" "Show global, peer, and subscriber groups\n" SKIP_ZERO_STR) static int asciidoc_handle_counter stats__vty_8c.html ac1ab9c5ae68059f44debfbc1f0a0db27 (struct osmo_counter *counter, void *sctx_) static void asciidoc_counter_generate stats__vty_8c.html a1bc378a437f3eeef8a1b0bc7a4e4791a (struct vty *vty) static int asciidoc_rate_ctr_handler stats__vty_8c.html a0ce3d4d8ef5a6225fe27da7fb149fbb8 (struct rate_ctr_group *ctrg, struct rate_ctr *ctr, const struct rate_ctr_desc *desc, void *sctx_) static int asciidoc_rate_ctr_group_handler stats__vty_8c.html a291db208e2dd002bd263a5b4ff71b1dd (struct rate_ctr_group *ctrg, void *sctx_) static int asciidoc_osmo_stat_item_handler stats__vty_8c.html a53c2fe8f73a40b3f9e3574145e0000b8 (struct osmo_stat_item_group *statg, struct osmo_stat_item *item, void *sctx_) static int asciidoc_osmo_stat_item_group_handler stats__vty_8c.html a8bcd94049bb85571d0ce6ed64962a79e (struct osmo_stat_item_group *statg, void *sctx_) DEFUN stats__vty_8c.html a3d052a103816464a6f5a8a192403ad44 (show_stats_asciidoc_table, show_stats_asciidoc_table_cmd, "show asciidoc counters", SHOW_STR "Asciidoc generation\n" "Generate table of all registered counters\n") static int rate_ctr_group_handler stats__vty_8c.html a47631ccc3d69c5bfa3fd0c48735a6612 (struct rate_ctr_group *ctrg, void *sctx_) DEFUN stats__vty_8c.html a6d63aef8e800c9d46138eea3b8059b8a (show_rate_counters, show_rate_counters_cmd, "show rate-counters [skip-zero]", SHOW_STR "Show all rate counters\n" SKIP_ZERO_STR) DEFUN stats__vty_8c.html a6b9f29380a920ebb59523b37b14d89b1 (stats_report, stats_report_cmd, "stats report", STATS_STR "Manurally trigger reporting of stats\n") static int reset_rate_ctr_group_handler stats__vty_8c.html a1c3ece9374b28b529fc294dbe3f55c1e (struct rate_ctr_group *ctrg, void *sctx_) DEFUN stats__vty_8c.html a271538e970a3b354ec24abf77d96ce59 (stats_reset, stats_reset_cmd, "stats reset", STATS_STR "Reset all rate counter stats\n") static int config_write_stats_reporter stats__vty_8c.html a142f8095a7589ea5675a98a671a782be (struct vty *vty, struct osmo_stats_reporter *srep) static int config_write_stats stats__vty_8c.html a6a663d2fd031ed5fd944349564efc5cb (struct vty *vty) void osmo_stats_vty_add_cmds stats__vty_8c.html a0f69ba0dd4bc8d2e348e3e501fb3c687 (void) struct host host group__command.html gab4e4c95630aff8de923b0b7f25dec6e7 struct cmd_node cfg_stats_node stats__vty_8c.html a557e3a5450323ee7fc580127539a3cde static const struct value_string stats_class_strs stats__vty_8c.html a5d18b95fe5e258649e79bc9564cfd1b0 [] talloc_ctx_vty.c /build/_deps/libosmocore/src/vty/ talloc__ctx__vty_8c.html osmocom/vty/command.h osmocom/vty/vty.h walk_cb_params #define BASE_CMD_STR talloc__ctx__vty_8c.html afb91b81840cf4b99ca5a89840f1afdbb #define BASE_CMD_DESCR talloc__ctx__vty_8c.html a546dd73432493b70737676687cd669f4 walk_filter_type talloc__ctx__vty_8c.html a481f68fa40cf10198a2afae3a35e3e39 WALK_FILTER_NONE talloc__ctx__vty_8c.html a481f68fa40cf10198a2afae3a35e3e39a30498c0ab05452b0638d8dcec6c6a006 WALK_FILTER_REGEXP talloc__ctx__vty_8c.html a481f68fa40cf10198a2afae3a35e3e39a7489708beb81a43fd73bc81331912840 WALK_FILTER_TREE talloc__ctx__vty_8c.html a481f68fa40cf10198a2afae3a35e3e39a98c551561e75e3024bccc5fd489649d8 static void talloc_ctx_walk_cb talloc__ctx__vty_8c.html a9a6354d04a9a3df292d8a4747982c632 (const void *chunk, int depth, int max_depth, int is_ref, void *data) static void talloc_ctx_walk talloc__ctx__vty_8c.html a537c7df1d78cec3de5e57ffef5b838aa (const char *ctx, const char *depth, struct walk_cb_params *params) DEFUN talloc__ctx__vty_8c.html a4e4ba2b29ad80091003b33ba60c20b0c (show_talloc_ctx, show_talloc_ctx_cmd, BASE_CMD_STR, BASE_CMD_DESCR) DEFUN talloc__ctx__vty_8c.html ae6af5d046bb0b1dce91ec9b1fb0bb411 (show_talloc_ctx_filter, show_talloc_ctx_filter_cmd, BASE_CMD_STR " filter REGEXP", BASE_CMD_DESCR "Filter chunks using regular expression\n" "Regular expression\n") DEFUN talloc__ctx__vty_8c.html ab19d7d7eca40208254c78191847b7b29 (show_talloc_ctx_tree, show_talloc_ctx_tree_cmd, BASE_CMD_STR " tree ADDRESS", BASE_CMD_DESCR "Display only a specific memory chunk\n" "Chunk address (e.g. 0xdeadbeef)\n") void osmo_talloc_vty_add_cmds talloc__ctx__vty_8c.html af79841d88224443e132ee87d9d948122 (void) void * tall_vty_ctx group__vty.html gafa161eda8b0404157b41cac53a429f6d struct host host group__command.html gab4e4c95630aff8de923b0b7f25dec6e7 tdef_vty.c /build/_deps/libosmocore/src/vty/ tdef__vty_8c.html osmocom/vty/vty.h osmocom/vty/command.h osmocom/vty/tdef_vty.h struct osmo_tdef * osmo_tdef_vty_parse_T_arg group__Tdef__VTY.html ga0204245dff780598621c0afceae510a6 (struct vty *vty, struct osmo_tdef *tdefs, const char *T_str) unsigned long osmo_tdef_vty_parse_val_arg group__Tdef__VTY.html gac7814ad23ac2e809432d7962dca420a6 (const char *val_arg, unsigned long default_val) int osmo_tdef_vty_set_cmd group__Tdef__VTY.html gaad9b0be80f076c1e183845ee761adcfb (struct vty *vty, struct osmo_tdef *tdefs, const char **args) int osmo_tdef_vty_show_cmd group__Tdef__VTY.html ga2f02c6fadab083fe84980b90eb073e63 (struct vty *vty, struct osmo_tdef *tdefs, const char *T_arg, const char *prefix_fmt,...) void osmo_tdef_vty_out_one_va group__Tdef__VTY.html ga7175a909a309b1b3d9b9969e81806332 (struct vty *vty, struct osmo_tdef *t, const char *prefix_fmt, va_list va) void osmo_tdef_vty_out_one group__Tdef__VTY.html ga23aaf3b18922833bdf53aa0d95c49c42 (struct vty *vty, struct osmo_tdef *t, const char *prefix_fmt,...) void osmo_tdef_vty_out_all_va group__Tdef__VTY.html ga39222ed094ec36a42ed2effa9166bc23 (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt, va_list va) void osmo_tdef_vty_out_all group__Tdef__VTY.html ga104eeb939ad29435ae61c8e53cfe2917 (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt,...) void osmo_tdef_vty_write group__Tdef__VTY.html ga15e8d88f4f9b620d843dec583ccf89ea (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt,...) osmo_tdef_groups_for_each group__Tdef__VTY.html gac944e675764652c307e13be9419fde18 (g, global_tdef_groups) if group__Tdef__VTY.html gaa6d938dd851ca8d01111a3cc84a4c375 (argc< 3) return show_timer(self return osmo_tdef_vty_set_cmd group__Tdef__VTY.html gae7b3cc14c1d78b7db4d12930fa0dd517 (vty, tdefs, timer_args) static char * add_group_args group__Tdef__VTY.html ga644cf50fe5fa5082a65e5d8c0ce802b1 (void *talloc_ctx, char *dest) static char * add_group_docs group__Tdef__VTY.html ga98070930a35baee1814561b5aea02f9d (void *talloc_ctx, char *dest) static char * timer_command_string group__Tdef__VTY.html ga08c014e35af57827e747adc3e63f5a0d (const char *prefix, const char *suffix) static char * timer_doc_string group__Tdef__VTY.html ga79202530d21b04e7613ebf1cbfd93a44 (const char *prefix, const char *suffix) void osmo_tdef_vty_groups_init group__Tdef__VTY.html ga7deb1e36c8f098f16f0a344b3039088c (unsigned int parent_cfg_node, struct osmo_tdef_group *groups) void osmo_tdef_vty_groups_write group__Tdef__VTY.html ga545bd0159b78e0bd6c82545fe25f9e34 (struct vty *vty, const char *indent) static struct osmo_tdef_group * global_tdef_groups group__Tdef__VTY.html ga42bf824ac1f4a064e46741bad1aceef0 const char * T_arg group__Tdef__VTY.html ga7115e76a2ed09d117bbd97e0e465289e struct osmo_tdef_group * g group__Tdef__VTY.html ga47917df24fc1fec9b49b79b3ee038ea0 return CMD_SUCCESS group__Tdef__VTY.html ga78f98a88ed687d0d129a52a66740b0bb const char ** timer_args group__Tdef__VTY.html ga9635926c517393c2fdb65d32e6048be3 struct osmo_tdef * tdefs group__Tdef__VTY.html ga9dcb7b1e44e6a89b1daa92b4c5711519 vty group__Tdef__VTY.html ga1dbc34c0779f5308bed5c4f3c333d060 argc group__Tdef__VTY.html gaaab0d2861777764f0747bc95c3b6540a argv group__Tdef__VTY.html ga1fa302baef54f3e7f08e6831fcf3e191 group_arg group__Tdef__VTY.html gafee381e8df53a488a63dbd184967d812 telnet_interface.c /build/_deps/libosmocore/src/vty/ telnet__interface_8c.html osmocom/vty/telnet_interface.h osmocom/vty/buffer.h osmocom/vty/command.h LLIST_HEAD telnet__interface_8c.html ad1212e309a2283114654a14bf51b186b (active_connections) static int telnet_new_connection telnet__interface_8c.html aea1259074602f70974186c7dde9f7d2b (struct osmo_fd *fd, unsigned int what) static int _telnet_init_dynif telnet__interface_8c.html ab348c147210588f6017797b2fcbb6a84 (void *tall_ctx, void *priv, const char *ip, int port) int telnet_init group__telnet__interface.html ga109c72d8938db94505e0a7520df3413a (void *tall_ctx, void *priv, int port) int telnet_init_dynif group__telnet__interface.html gae5f799aa2f51ecb1dbeac82b2f3e532b (void *tall_ctx, void *priv, const char *ip, int port) int telnet_init_default group__telnet__interface.html gabd573e02358278e2e9877621b6f64256 (void *tall_ctx, void *priv, int default_port) int telnet_close_client telnet__interface_8c.html a82a6023d981d4e08120a124b4703deb7 (struct osmo_fd *fd) static int client_data telnet__interface_8c.html a4da4d0bdb42b8325a7d08cc126a413ec (struct osmo_fd *fd, unsigned int what) bool vty_is_active group__vty.html gaa21e381fcf6fee8ea325375401b4b82c (struct vty *vty) void vty_event telnet__interface_8c.html aaf9ba164ccec77fa93ab502ee8837689 (enum event event, int sock, struct vty *vty) void telnet_exit group__telnet__interface.html gac0d9ac2f68450a5ba531738a47df5f21 (void) static void * tall_telnet_ctx telnet__interface_8c.html a15207fec8d58e89bf9714801727db013 static struct osmo_fd server_socket telnet__interface_8c.html a84b19c19fcddc4f46865dd8eae58046d struct host host group__command.html gab4e4c95630aff8de923b0b7f25dec6e7 utils.c /build/_deps/libosmocore/src/vty/ utils_8c.html osmocom/vty/vty.h vty_out_context static int rate_ctr_handler group__rate__ctr.html gad40ce0111a2cde64e9c8cd4d2fb8d2f5 (struct rate_ctr_group *ctrg, struct rate_ctr *ctr, const struct rate_ctr_desc *desc, void *vctx_) void vty_out_rate_ctr_group2 group__rate__ctr.html ga9b507cc7330e223c7e002ee596a9f46c (struct vty *vty, const char *prefix, struct rate_ctr_group *ctrg, bool skip_zero) void vty_out_rate_ctr_group group__rate__ctr.html ga5de8cf4406811512b069c9862c131a32 (struct vty *vty, const char *prefix, struct rate_ctr_group *ctrg) static char * pad_append_str group__rate__ctr.html ga57b15de928c5af802726cfa83e49dac2 (char *s, const char *a, int minwidth) static char * pad_append_ctr group__rate__ctr.html ga3b3d2c93d8d370bcb477fab06acbb2ef (char *s, uint64_t ctr, int minwidth) static int rate_ctr_handler_fmt group__rate__ctr.html gaf690d0cd1df574b7ffe608378876be4b (struct rate_ctr_group *ctrg, struct rate_ctr *ctr, const struct rate_ctr_desc *desc, void *vctx_) void vty_out_rate_ctr_group_fmt2 group__rate__ctr.html gafbb6c23d50acf407984b02527ec22faf (struct vty *vty, const char *fmt, struct rate_ctr_group *ctrg, bool skip_zero) void vty_out_rate_ctr_group_fmt group__rate__ctr.html ga1f506094febaa7980ae804d66928903c (struct vty *vty, const char *fmt, struct rate_ctr_group *ctrg) static int rate_ctr_group_handler group__rate__ctr.html ga68121962f975edf4cc9a5b3d1bf7af46 (struct rate_ctr_group *ctrg, void *vctx_) static int osmo_stat_item_handler utils_8c.html gaf542dbe9d1e8d114dc9b81af94ed9f04 (struct osmo_stat_item_group *statg, struct osmo_stat_item *item, void *vctx_) void vty_out_stat_item_group2 group__stats.html ga866d63e6c3678474717b4971c4713232 (struct vty *vty, const char *prefix, struct osmo_stat_item_group *statg, bool skip_zero) void vty_out_stat_item_group group__stats.html gafff519726c5ed78b596cc9e5065bedab (struct vty *vty, const char *prefix, struct osmo_stat_item_group *statg) static int osmo_stat_item_group_handler utils_8c.html ga1f68226f8cab58ed861ed06aa70eeacc (struct osmo_stat_item_group *statg, void *vctx_) static int handle_counter group__vty.html ga6a6404bc1e63b30ddde52ad577830ca7 (struct osmo_counter *counter, void *vctx_) void vty_out_statistics_partial2 group__vty.html ga25a2338bbc94f83e25ad9fffcd94593f (struct vty *vty, const char *prefix, int max_level, bool skip_zero) void vty_out_statistics_partial group__vty.html gad52b640266cda96e99df7681b8528205 (struct vty *vty, const char *prefix, int max_level) void vty_out_statistics_full2 group__vty.html gaef5369aca10b0b4fac3d3981a443bd46 (struct vty *vty, const char *prefix, bool skip_zero) void vty_out_statistics_full group__vty.html gaac192c4dfd1b32cf177f875aaabc5986 (struct vty *vty, const char *prefix) char * vty_cmd_string_from_valstr group__vty.html ga148901bf4513637b346ad8452d04b5af (void *ctx, const struct value_string *vals, const char *prefix, const char *sep, const char *end, int do_lower) vector.c /build/_deps/libosmocore/src/vty/ vector_8c.html osmocom/vty/vector.h osmocom/vty/vty.h vector vector_init group__vector.html gae6a929ac3530de06eee1df3629d15247 (unsigned int size) void vector_only_wrapper_free group__vector.html gac0d218d6e04cd434ceb15fb505156251 (vector v) void vector_only_index_free group__vector.html gac09d5fe94ccb5c5b0e883f2565a1a858 (void *index) void vector_free group__vector.html gaf535d7daaa1dc88a3ac5c4451a6296f0 (vector v) vector vector_copy group__vector.html ga023a26a75d23f986c89bbd73d73f01c0 (vector v) void vector_ensure group__vector.html ga8ad206f259bb511f00db58e52a1d6551 (vector v, unsigned int num) int vector_empty_slot group__vector.html gaf34483597baad8ccef82d2c38f794b80 (vector v) int vector_set group__vector.html ga09dff784fcc0e322c64e5975b3255fe0 (vector v, void *val) int vector_set_index group__vector.html ga4ab15201b63a93279459a6d3d90600e5 (vector v, unsigned int i, void *val) void * vector_lookup group__vector.html ga5b9a4e6acdeb24792c691b679050fd6a (vector v, unsigned int i) void * vector_lookup_ensure group__vector.html gafe4ba9613b545f0a19cf622ba2faf27c (vector v, unsigned int i) void vector_unset group__vector.html gaedb539ef50499b729c8bfb9c2d7989c3 (vector v, unsigned int i) unsigned int vector_count group__vector.html ga27b7646cb874dff3b77400e95b6f8b99 (vector v) void * tall_vty_vec_ctx group__vector.html ga7e85b6cb22ea5f3e15aa3674a15aaf14 vty.c /build/_deps/libosmocore/src/vty/ vty_8c.html osmocom/vty/vty.h osmocom/vty/command.h osmocom/vty/buffer.h #define MAXPATHLEN vty_8c.html addfa831c1473e710d2b71b72fd7fcfa5 #define SYSCONFDIR vty_8c.html a2f62cb1c6f014272be957f002103552e #define VTY_BIND_ADDR_DEFAULT vty_8c.html a0412ed130a5f389177d0f0725aba3978 #define CONTROL vty_8c.html aab05ecebba269f4510ca9a4cfdeb4382 (X) #define VTY_NORMAL vty_8c.html acf239d95250577af6d34d80d70aac760 #define VTY_PRE_ESCAPE vty_8c.html a3aac53820dc12306e1c0d140f1f7bb56 #define VTY_ESCAPE vty_8c.html adee5f2176eb8e53a301dd8d0f377251b void vty_event vty_8c.html aaf9ba164ccec77fa93ab502ee8837689 (enum event event, int sock, struct vty *vty) static void vty_clear_buf vty_8c.html a46a8ab71c3c5e63dfe0b7881cfa8f8f8 (struct vty *vty) struct vty * vty_new group__vty.html ga2b938058222849e374befc1085857718 (void) static void vty_auth vty_8c.html ab4c5b4d35be05d627f33cbcc20567a1d (struct vty *vty) void vty_flush group__vty.html gaae8b72f7202dc324fe5b4143d0a4aab4 (struct vty *vty) void vty_close group__vty.html gaaa36e4b5f82f62e8c904b45a1630a19f (struct vty *vty) int vty_shell group__vty.html ga9b1edcfb420884aeca1b7bdd29ccaced (struct vty *vty) int vty_out_va group__vty.html gad69c2d9c1f72d97740a90f190eba74c9 (struct vty *vty, const char *format, va_list ap) int vty_out vty_8c.html a3725db0ec6ad3ffdd31f68abc807ee34 (struct vty *vty, const char *format,...) int vty_out_newline group__vty.html gabbf98fe074114bf2fa75aba7b2140d23 (struct vty *vty) int vty_out_uptime group__vty.html ga714f1aefde9052f29834c2f6ac8fa1e0 (struct vty *vty, const struct timespec *starttime) void * vty_current_index group__vty.html gad87ef05754aa81fad2d8b402019c1bbd (struct vty *vty) int vty_current_node group__vty.html ga9883ee27da7ca53d0274180ecbded66f (struct vty *vty) int vty_config_lock group__vty.html ga0a03a6ecf793cea8d20bd829fcd3fbb4 (struct vty *vty) int vty_config_unlock group__vty.html gab7fcdcad544e949350edbf205748e694 (struct vty *vty) void vty_hello group__vty.html gaaab50d4738f1884d8b3d115b5465b29c (struct vty *vty) static void vty_prompt vty_8c.html a6fa4b6876bff67f44f37e338ac6dc431 (struct vty *vty) static int vty_command vty_8c.html a37ebf42a4f1910701a758b1c02b3a4c0 (struct vty *vty) static void vty_write vty_8c.html acb4496c44dd46b278be6cb92351c4737 (struct vty *vty, const char *buf, size_t nbytes) static void vty_ensure vty_8c.html a8609a6dc68804aff15b0d00254a44fa5 (struct vty *vty, int length) static void vty_self_insert vty_8c.html a4d876e82ce61720dead15aac07e29c30 (struct vty *vty, char c) static void vty_self_insert_overwrite vty_8c.html a72f07cc8f6c3df4dfe4effaeae9cee9b (struct vty *vty, char c) static void vty_insert_word_overwrite vty_8c.html af8b383a4c3ef289b4aabda0c243d4588 (struct vty *vty, char *str) static void vty_forward_char vty_8c.html adb129e2c5ad62108a56cdacddb7f57b8 (struct vty *vty) static void vty_backward_char vty_8c.html ae83b887d99a0493283dad484e58d16b8 (struct vty *vty) static void vty_beginning_of_line vty_8c.html ace10a61328b0a67284a43e26d690e735 (struct vty *vty) static void vty_end_of_line vty_8c.html a396592bed9a5f245d8607e02b27ae861 (struct vty *vty) static void vty_hist_add vty_8c.html a7399bffcb99c9a604913470e51e73603 (struct vty *vty) static int vty_telnet_option vty_8c.html ae1bb46143e465cccc7bc8dd177b3464b (struct vty *vty, unsigned char *buf, int nbytes) static int vty_execute vty_8c.html ad051d84b39c71fdbd554626c26f2b8a0 (struct vty *vty) static void vty_will_echo vty_8c.html a90006000348e50410b5a8040b241d411 (struct vty *vty) static void vty_will_suppress_go_ahead vty_8c.html aee3608a98cb407de696ed4595c5b5d8d (struct vty *vty) static void vty_dont_linemode vty_8c.html a61ebacd84553a2a9ba1012388c8f0f75 (struct vty *vty) static void vty_do_window_size vty_8c.html ada289c68b5d15981676e822080e04b41 (struct vty *vty) static void vty_kill_line_from_beginning vty_8c.html a5739e6a00dcae7a4fab7540e19454c3e (struct vty *) static void vty_redraw_line vty_8c.html aa88c9e2e5da06b826ac13025eefb386b (struct vty *) static void vty_history_print vty_8c.html a3e85588eea41b85735677cc6e74ed50a (struct vty *vty) static void vty_next_line vty_8c.html ac933bc02bc1fcb0c345e08356a1090cc (struct vty *vty) static void vty_previous_line vty_8c.html a8bae6998c5a99c023cf77eab3c4b8ce2 (struct vty *vty) static void vty_forward_word vty_8c.html a50635cc5566b2f49e31e01cb168a83d0 (struct vty *vty) static void vty_backward_pure_word vty_8c.html ae20b81d43461d23f30a09ec6063f6c82 (struct vty *vty) static void vty_backward_word vty_8c.html ac633697855f1c48d8227645f6fbb624e (struct vty *vty) static void vty_down_level vty_8c.html a2332d063c4940eabba84a4ff92312f06 (struct vty *vty) static void vty_clear_screen vty_8c.html ae492e906f7c461fcddfb7269613dcb66 (struct vty *vty) static void vty_end_config vty_8c.html a763be1552ab8388b9f9467f363d82049 (struct vty *vty) static void vty_delete_char vty_8c.html a843699a9603df9fec1f79aa648daeeaa (struct vty *vty) static void vty_delete_backward_char vty_8c.html ad96cb2b5ea01585f597cd584553e5ec6 (struct vty *vty) static void vty_kill_line vty_8c.html a62d806365d5e4914bea1e058eefb895a (struct vty *vty) static void vty_forward_kill_word vty_8c.html a4e12c6d2e92f643659d6c26ff0347aa2 (struct vty *vty) static void vty_backward_kill_word vty_8c.html afd97712a47228ecb91064b09717cc74c (struct vty *vty) static void vty_transpose_chars vty_8c.html afd4a3c3a366c9078aa632e04b34e7d2c (struct vty *vty) static void vty_complete_command vty_8c.html ad72e0680a6ba30787728859175d70bc8 (struct vty *vty) static void vty_describe_fold vty_8c.html a4749fbdd1bd21c94175d6e8e92545528 (struct vty *vty, int cmd_width, unsigned int desc_width, struct desc *desc) static void vty_describe_command vty_8c.html a39986e2365dcda01161b8497a4a9b83b (struct vty *vty) static void vty_stop_input vty_8c.html af1b5a37bcd266695933b5517b0e6d41b (struct vty *vty) static void vty_escape_map vty_8c.html ab9ea51a34c5694514373852230570eb2 (unsigned char c, struct vty *vty) static void vty_buffer_reset vty_8c.html adfdcfb63a06407c35b1c1221fc523a1e (struct vty *vty) int vty_read group__vty.html ga851a24025f8e48103264b4cc800a4cbb (struct vty *vty) int vty_read_config_filep group__vty.html ga58a4d737b6b4a73c7d551c5ca0c2ec7d (FILE *confp, void *priv) struct vty * vty_create group__vty.html gabf8858cccf89750e0267a72d2868ae0e (int vty_sock, void *priv) DEFUN vty_8c.html a3b609806c0be62553c20208f81465974 (config_who, config_who_cmd, "who", "Display who is on vty\n") DEFUN vty_8c.html ab959384701febc4df84a337817becc86 (line_vty, line_vty_cmd, "line vty", "Configure a terminal line\n" "Virtual terminal\n") DEFUN vty_8c.html a99d93bd0b61c2897b10842489e0d0789 (vty_login, vty_login_cmd, "login", "Enable password checking\n") DEFUN vty_8c.html a5cbf6e654a28cc49f00a50e0727a349e (no_vty_login, no_vty_login_cmd, "no login", NO_STR "Enable password checking\n") DEFUN vty_8c.html aaddbc9edf758db7b1a68bc735e20725d (vty_bind, vty_bind_cmd, "bind A.B.C.D [<0-65535>]", "Accept VTY telnet connections on local interface\n" "Local interface IP address (default: " VTY_BIND_ADDR_DEFAULT ")\n" "Local TCP port number\n") const char * vty_get_bind_addr group__vty.html gab6cc2523b7b35b84ca2ebfc877126d7c (void) int vty_get_bind_port group__vty.html gaaaca795c1d44b2292cca8cdf4382285c (int default_port) DEFUN vty_8c.html a3b8e65b659426241ab9058d20682fbf8 (service_advanced_vty, service_advanced_vty_cmd, "service advanced-vty", "Set up miscellaneous service\n" "Enable advanced mode vty interface\n") DEFUN vty_8c.html adfa815e4d85ab56f83415d4ec0fececf (no_service_advanced_vty, no_service_advanced_vty_cmd, "no service advanced-vty", NO_STR "Set up miscellaneous service\n" "Enable advanced mode vty interface\n") DEFUN vty_8c.html a880ee794e9a01e02ae24a97cc8947fd5 (terminal_monitor, terminal_monitor_cmd, "terminal monitor", "Set terminal line parameters\n" "Copy debug output to the current terminal line\n") DEFUN vty_8c.html a6e10243d2bd0e6323b33f98591201099 (terminal_no_monitor, terminal_no_monitor_cmd, "terminal no monitor", "Set terminal line parameters\n" NO_STR "Copy debug output to the current terminal line\n") DEFUN vty_8c.html a7c7720048ceaef96687498767e8679dc (show_history, show_history_cmd, "show history", SHOW_STR "Display the session command history\n") static int vty_config_write vty_8c.html af80aee0d6f35fb79eb960743cfa18a1e (struct vty *vty) void vty_reset group__vty.html ga2c45f9113ebc6f73172cdd2758fd0761 (void) static void vty_save_cwd vty_8c.html a773ccf9db9a99a1412fe1c138e01279b (void) char * vty_get_cwd group__vty.html ga9f56f90fa8a5984891a080b3198c18f6 (void) int vty_shell_serv group__vty.html ga3237e741f1477116d22636f36555d563 (struct vty *vty) void vty_init_vtysh group__vty.html ga82800309da29029c5ab98f2adfcd6baa (void) void vty_init group__vty.html gaeb51fa4048ac5560182553393a0b223a (struct vty_app_info *app_info) int vty_read_config_file group__vty.html ga86c13e43fd9a6564e0efb1000abd7afe (const char *file_name, void *priv) struct host host group__command.html gab4e4c95630aff8de923b0b7f25dec6e7 static vector vtyvec vty_8c.html aada8117b2e5d72dcea3f29da3366ce4b vector Vvty_serv_thread vty_8c.html a794b894c87fe19a07c303a584f3dd454 char * vty_cwd vty_8c.html aa5e6e7a16dd20bf5e749f0d0bd403f33 static const char * vty_bind_addr vty_8c.html a15307da461b4f04c964fbfad7894f863 static int vty_bind_port vty_8c.html a43da5a8ee8d9e8d037cb1025ebdf235a static int vty_config vty_8c.html a472109ecd35a2f4a2953e6ca76a5824d static int password_check vty_8c.html ac4c03eedc97079dbe4369f336e3a65ef void * tall_vty_ctx group__vty.html gafa161eda8b0404157b41cac53a429f6d static const char telnet_backward_char vty_8c.html a050c5269ec6f36e488b05d6b564601e2 static const char telnet_space_char vty_8c.html a05df3d7f54ae7e630ade2a3124ce48d6 static const char telnet_escape_char vty_8c.html acbab0a1bb29f4a90f8c0b2c1f68f2a84 struct cmd_node vty_node vty_8c.html a4515b7730ee408bb977cce603b51ce57 _vector struct__vector.html unsigned int active struct__vector.html a4e6bd9a62a7725ebdf9d693538fdab35 unsigned int alloced struct__vector.html a510db4bae04133cd48363798fbf8979d void ** index struct__vector.html a357e5c8b5afc67e75636eb8b91f8812a buffer structbuffer.html struct buffer_data * head structbuffer.html aceeaf8b03ccc01f66abbbe727a9dc9c4 struct buffer_data * tail structbuffer.html afd9ca0ce6fc38366356ea9d0003c77a3 size_t size structbuffer.html abcf45ad6ca930a5656076f0d1d2343a9 buffer_data structbuffer__data.html struct buffer_data * next structbuffer__data.html a1583dc93752a03fcfc2ed05d2e4fc99d size_t cp structbuffer__data.html a802679574fd02768addf622342f78f5c size_t sp structbuffer__data.html a292117cde877c065aaa2c37631351264 unsigned char data structbuffer__data.html a5ba5e57d48d0fd5f6c3efba0e11135a6 [0] cmd_element structcmd__element.html const char * string structcmd__element.html a8c80d3a57bae0cb6d6f1d6f6bf2ba1a3 int(* func structcmd__element.html a7b68758c0b1582f09397f81ee74d6d58 )(struct cmd_element *, struct vty *, int, const char *[]) const char * doc structcmd__element.html a9df8375f83b1b959904bee103df60a40 int daemon structcmd__element.html ae42c9a4478f400fc54a157b52ea977b7 vector strvec structcmd__element.html a54736c6bc6f49d4b3fcf7cca280e69d6 unsigned int cmdsize structcmd__element.html a9b56a8d2370a248b814679d369c3df04 char * config structcmd__element.html a9aab029750c434f8c158f3069ade993c vector subconfig structcmd__element.html a5b4f3d6cad423ccac90f9d4909c0ea26 unsigned char attr structcmd__element.html a35f970b7a76f74e71354521e54c54e4b unsigned int usrattr structcmd__element.html a945ea99803b7bee14999fc73231ca188 cmd_node structcmd__node.html int node structcmd__node.html ae77bbdc7cfd2b2ea291d34fb36247964 const char * prompt structcmd__node.html ab7a4976455ba941af39b375fad313ea1 int vtysh structcmd__node.html a0c9b47ed1476f08358ae4e3ca5919bec int(* func structcmd__node.html af9a510736dbeaa86950d68c360c4bdd0 )(struct vty *) vector cmd_vector structcmd__node.html a3660bbd0296dd72610f5d49e076def60 char name structcmd__node.html a8890df23ab9d26ef469fe8117f84437d [64] cpu_affinity_it structcpu__affinity__it.html struct llist_head entry structcpu__affinity__it.html acf8834a12b78bcf61c0a89698af426ec enum sched_vty_thread_id tid_type structcpu__affinity__it.html a7a5d2669276077637ca6cee23fb344ee char bufname structcpu__affinity__it.html a7492b17a8855ef45836b95c9b136c01a [64] cpu_set_t * cpuset structcpu__affinity__it.html a9e52b8cf8e4dce32dd0826e6aa219dd8 size_t cpuset_size structcpu__affinity__it.html aa10653558b3995e091151cc309a626e1 bool delay structcpu__affinity__it.html a9f6e3ac86076d07bfe70dbb71f2bc9b0 desc structdesc.html const char * cmd structdesc.html a3163294198edebb09a485e414e446d8f const char * str structdesc.html a4e354ce047c5551d3825fb05a891be9d host structhost.html char * name structhost.html ae29a96977a9350ec0d4323ccd38ebc9b char * password structhost.html ad0af28f48e2903d894adc73c3c58469a char * password_encrypt structhost.html a8c7b6573685405878afa6bd78fb68a9c char * enable structhost.html ace72f74a0e8a9de32416e8c5506dbabb char * enable_encrypt structhost.html afba3bc94121be3f66115ba2bec80b7bd int lines structhost.html a0bd83ed5d3b108e078077a3d9be64ae1 char * logfile structhost.html a2ef46382f0e129ac4dc2e97853dc5ee4 char * config structhost.html a7cc48d6768386e022dfd88c4f35bb1f2 int advanced structhost.html af1f270bdc9e34870cc10cf9fe0f5a65e int encrypt structhost.html aabaa0ca6772ffc87e7d8b2628de0c009 const char * motd structhost.html a9d391f73e2bf946ad6b46f2a6f70e764 char * motdfile structhost.html aff68c4aa7277dc443ce82ad17135445d const struct vty_app_info * app_info structhost.html a82750f562fa69f5d2db52381ae7441e5 rctr_vty_ctx structrctr__vty__ctx.html struct vty * vty structrctr__vty__ctx.html ae17458a4dd48271110297e360f8ecb79 bool skip_zero structrctr__vty__ctx.html a4b283eb467ec6524120dec1c0ede4b15 sched_vty_opts structsched__vty__opts.html void * tall_ctx structsched__vty__opts.html aba5a544be7aa21b65501f23c7812c601 int sched_rr_prio structsched__vty__opts.html a904f3e1e810a90f07700962b317f3cf8 struct llist_head cpu_affinity_li structsched__vty__opts.html ad7849670374f8882b9f9a1a6136859a5 pthread_mutex_t cpu_affinity_li_mutex structsched__vty__opts.html a6e838c5ecf8b696a653295e820b89865 telnet_connection structtelnet__connection.html struct llist_head entry structtelnet__connection.html a60f57808d29c487c1dbe3b2cb09e74fd void * priv structtelnet__connection.html a07575c94b74765569309d56994e22cb6 struct osmo_fd fd structtelnet__connection.html a670f51f68e92fd753f4c0a1ccda83619 struct vty * vty structtelnet__connection.html ad72d0844450201a5b8ced66c253ce772 struct log_target * dbg structtelnet__connection.html a02305b57bc82036b0eb0891c330a3f8f vty structvty.html VTY_NORMAL structvty.html abafbff9234d5619dbaeeff76502e41aca544a88c43be01dafa1582cb031bc2b78 VTY_CLOSE structvty.html abafbff9234d5619dbaeeff76502e41acab568d9eaea4e6aa93ae7fb8a7c65d4cb VTY_MORE structvty.html abafbff9234d5619dbaeeff76502e41aca77994ab451230a1056115ab3b0c1f6e0 VTY_MORELINE structvty.html abafbff9234d5619dbaeeff76502e41aca0d0fcf88504c1b17beaca80dfdc842fe VTY_NORMAL structvty.html abafbff9234d5619dbaeeff76502e41aca544a88c43be01dafa1582cb031bc2b78 VTY_CLOSE structvty.html abafbff9234d5619dbaeeff76502e41acab568d9eaea4e6aa93ae7fb8a7c65d4cb VTY_MORE structvty.html abafbff9234d5619dbaeeff76502e41aca77994ab451230a1056115ab3b0c1f6e0 VTY_MORELINE structvty.html abafbff9234d5619dbaeeff76502e41aca0d0fcf88504c1b17beaca80dfdc842fe FILE * file structvty.html a7ea9cf776769ea2b0cb8e56d7cfbe076 void * priv structvty.html a38f17a0db28707270a2b409c44f16daa int fd structvty.html aee2408e6a9e7f85adeba482cd2b5da42 enum vty_type type structvty.html ae5d5334e9d7fd817337b37a1c74d8496 int node structvty.html a9ac72abb8e0411b52a9d91d1a11aeaff int fail structvty.html a2bbfb0bd919de5d12e7636edbe1e60bd struct buffer * obuf structvty.html a0363ad4ce51e9147f27ce9cb2335714f char * buf structvty.html aa9d1b3b4593ff8e576a7e012c6b45570 int cp structvty.html ab49792bff9db1c643f8bb248b503cd39 int length structvty.html a40464fa0b27445669c26fe6b5ace46e1 int max structvty.html ada832b278a60f536496555d6673cf97d char * hist structvty.html a4f1cd306d23716324bb908dc5082100f [VTY_MAXHIST] int hp structvty.html a7baae5746026d42a5c13693d95354b19 int hindex structvty.html af08d6f44eed272e7bda1d474fe1573be void * index structvty.html a9179508dca757a3b7c345c86769b5b9a void * index_sub structvty.html a40fc67d1eda3d2f73def1e8247455cf7 unsigned char escape structvty.html a5b11c8d6a7cc2ff7cad6a62fa26ffde5 enum vty::@2 status structvty.html a451b79938c41942fcecd2fecf80181a3 unsigned char iac structvty.html a84a9697ba7d4b0b1fc67da51a44cc46b unsigned char iac_sb_in_progress structvty.html af43115c5fffab36e14b77b8a893a361a unsigned char sb_buf structvty.html a931d735f2a5e903328c5a03468655bef [TELNET_NAWS_SB_LEN] size_t sb_len structvty.html a8e79b608af5753bb4a493fbaa62e3db1 int width structvty.html a57c305025545e9f6f58ecc68380cd6de int height structvty.html a89d8052878ac339006922c2151ca4ffa int lines structvty.html af36ed88d29c821bf8aa454cf8a36391a int monitor structvty.html ace142d1b856ed1776e4a48684222b01f int config structvty.html a2dceb86fc008314e2f573e3880f7fbfc struct llist_head parent_nodes structvty.html a6f334dd8b7f954782996c56216b30c40 char * indent structvty.html a7239283e35f10478f2b1ebd8ac7c171b bool expert_mode structvty.html aac63d86609810e127c8a6e5026e121f1 vty_app_info structvty__app__info.html const char * name structvty__app__info.html a45b1d188840a790cd43d41c8c15e069e const char * version structvty__app__info.html a1ae4f44208fdeb19978567046b8228cc const char * copyright structvty__app__info.html a86e90865a3afb26293c5c8fe9fc7850d void * tall_ctx structvty__app__info.html aabbb04e500d552c0b8c9db6c76acac59 int(* go_parent_cb structvty__app__info.html aa3baf69fe50725ad1b431f12daa8c152 )(struct vty *vty) int(* is_config_node structvty__app__info.html ac4e52898f43720970f50ab583a741829 )(struct vty *vty, int node) OSMO_DEPRECATED("Implicit parent node tracking has replaced the use of this callback. This callback is" " no longer called int(* ever structvty__app__info.html a3dc9d0cd69b09c5b87b91885fd454a5b ) int(*) and can be lef NULL structvty__app__info.html ab125c51b5da31d50c42706695c5f68de ) int(* config_is_consistent structvty__app__info.html a134f0656bbdd82e4ef1e1eeddb6ae866 )(struct vty *vty) const char * usr_attr_desc structvty__app__info.html a9c2038e2ca7747e28e8220b03e844723 [VTY_CMD_USR_ATTR_NUM] char usr_attr_letters structvty__app__info.html a6f220824c916ccd07810348617b60de4 [VTY_CMD_USR_ATTR_NUM] vty_out_context structvty__out__context.html struct vty * vty structvty__out__context.html afa535d7466050c5743d063791fda4523 const char * prefix structvty__out__context.html aba00a58d91f160cbec73c7e5356eb08d int max_level structvty__out__context.html a87af992dae8c68168c6b36d62e0a8b5e bool skip_zero structvty__out__context.html aa146e9028e122b829037ce567b880d25 vty_parent_node structvty__parent__node.html struct llist_head entry structvty__parent__node.html ae38f00a6c45f0a4124ceae3f248a63a8 void * priv structvty__parent__node.html afd77952509a166767381058708cc3f57 void * index structvty__parent__node.html ad11b7344bd0f92a5aac370a91a82278f int node structvty__parent__node.html aee5d89dec8ffc4b43feec020106d635b char * indent structvty__parent__node.html a706df075755733192200340946b7b58e vty_signal_data structvty__signal__data.html enum event event structvty__signal__data.html ab34ce361f54cf5cb7ac31a8784845eea int sock structvty__signal__data.html afae0934ca6fd6312e2ca42758dc6ff0b struct vty * vty structvty__signal__data.html ac7d81dcd4a08515ec2d8d3f3d03956b7 walk_cb_params structwalk__cb__params.html enum walk_filter_type filter structwalk__cb__params.html a46b8b6f3cc4bbb9c514faddeb78d86cf unsigned int depth_pass structwalk__cb__params.html a7845e95d0943c1881a6ad574676de2a2 const void * chunk_ptr structwalk__cb__params.html a7e13bc3b8bacc5511302a3f249e60f99 struct vty * vty structwalk__cb__params.html a487e1fd1a6e1d9f2cd97882e1cff07ee regex_t regexp structwalk__cb__params.html a143ed88baa69a3448d5c46fa0d6568d3 command VTY Command group__command.html command.h command.c host cmd_node cmd_element desc vty_parent_node #define CMD_SUCCESS group__command.html gaa2008c1bc36d9ef42571a6ec52516d02 #define CMD_WARNING group__command.html ga92dc6dc30d8ef3651eb9d47a6083b025 #define CMD_ERR_NO_MATCH group__command.html ga007b585758677d61751303a88c8914d5 #define CMD_ERR_AMBIGUOUS group__command.html gaaca9c63a322f9ed0311fd20404ce8e9a #define CMD_ERR_INCOMPLETE group__command.html ga9442a1eab547aab6955358c45814015c #define CMD_ERR_EXEED_ARGC_MAX group__command.html ga7b262e3cccbc2ba5dc17c68bc10e3ead #define CMD_ERR_NOTHING_TODO group__command.html ga6f6aa6c6eb58a1df028034d288d79ddf #define CMD_COMPLETE_FULL_MATCH group__command.html gad5ac7be44eb88dbf764939677e82b10f #define CMD_COMPLETE_MATCH group__command.html ga40e2355b69f7202cdd91b873749e2efc #define CMD_COMPLETE_LIST_MATCH group__command.html ga9e0e784e45db546ff1a7f09b7b43ebb9 #define CMD_SUCCESS_DAEMON group__command.html ga8d7629f3e6636982242e203d410b8bed #define CMD_ERR_INVALID_INDENT group__command.html ga2b3fbdfdf07e5388430a9493c1f74b85 #define CMD_ARGC_MAX group__command.html gafd863d0b8b024ac84658f5f90087bd75 #define DEFUN_CMD_ELEMENT group__command.html gaa80722e81119bded43eef3296ce7f3c0 (funcname, cmdname, cmdstr, helpstr, attrs, dnum) #define gDEFUN_CMD_ELEMENT group__command.html ga56925b07e82c25db2ae6cf0abacb333f (funcname, cmdname, cmdstr, helpstr, attrs, dnum) #define DEFUN_CMD_ELEMENT_ATTR_USRATTR group__command.html ga89e33c5156fe1b27c44720f989f65980 (funcname, cmdname, cmdstr, helpstr, attrs, usrattrs) #define DEFUN_CMD_FUNC_DECL group__command.html ga5d5641cde94e516925163a8a943440bd (funcname) #define DEFUN_CMD_FUNC_TEXT group__command.html ga85be340126315c81c48bfbfbe84fe594 (funcname) #define DEFUN group__command.html gacc29190d35966eddbcfeceed3aab6d25 (funcname, cmdname, cmdstr, helpstr) #define gDEFUN group__command.html gaacece6481a1eb59021986679c2e20228 (funcname, cmdname, cmdstr, helpstr) #define DEFUN_ATTR group__command.html ga2c0e2d9569f693b35a347cab48e77700 (funcname, cmdname, cmdstr, helpstr, attr) #define DEFUN_HIDDEN group__command.html ga84e1cbe9ca9aa1a82da741652ca25f2c (funcname, cmdname, cmdstr, helpstr) #define DEFUN_DEPRECATED group__command.html ga58016d03af2b708a14d8067e4e1c0aa9 (funcname, cmdname, cmdstr, helpstr) #define DEFUN_ATTR_USRATTR group__command.html gab92e4a73daba7758da09cda0852c817a (funcname, cmdname, attr, usrattr, cmdstr, helpstr) #define DEFUN_USRATTR group__command.html ga03786948111c4225c4949fde83c1d3ed (funcname, cmdname, usrattr, cmdstr, helpstr) #define DEFUN_NOSH group__command.html gac523c4780e6daec7fecb90d074ec9e7d (funcname, cmdname, cmdstr, helpstr) #define DEFSH group__command.html ga86b046506937c447aecbb962745ebef7 (daemon, cmdname, cmdstr, helpstr) #define DEFUNSH group__command.html ga09b9a6bc47d7a80648d8d1fdf33092a1 (daemon, funcname, cmdname, cmdstr, helpstr) #define DEFUNSH_ATTR group__command.html ga612c08b1648a89b4e2e7495c2916c95b (daemon, funcname, cmdname, cmdstr, helpstr, attr) #define DEFUNSH_HIDDEN group__command.html gaccfe5e755bd42f5143a681c95b6549cd (daemon, funcname, cmdname, cmdstr, helpstr) #define DEFUNSH_DEPRECATED group__command.html ga30f376d4a7676935f618936582bc783b (daemon, funcname, cmdname, cmdstr, helpstr) #define ALIAS group__command.html ga7a8f1df2b731617ea7ada9ba5cbdb704 (funcname, cmdname, cmdstr, helpstr) #define gALIAS group__command.html ga34b7ab8b33614c0d0422643e60eff8cc (funcname, cmdname, cmdstr, helpstr) #define ALIAS_ATTR group__command.html ga93297ce3c690450a4e63e41e3f34b5fb (funcname, cmdname, cmdstr, helpstr, attr) #define ALIAS_HIDDEN group__command.html gae3b574e878c0dba1c8c246684dba68d0 (funcname, cmdname, cmdstr, helpstr) #define ALIAS_DEPRECATED group__command.html ga338f27c393b79c00fcace4b9887f8502 (funcname, cmdname, cmdstr, helpstr) #define ALIAS_SH group__command.html ga5f3c3029e3a4463e0bb09770149ca336 (daemon, funcname, cmdname, cmdstr, helpstr) #define ALIAS_SH_HIDDEN group__command.html ga517a657ddbe602490679926e231bf645 (daemon, funcname, cmdname, cmdstr, helpstr) #define ALIAS_SH_DEPRECATED group__command.html gac557c7880f253b93c3590faed00936c9 (daemon, funcname, cmdname, cmdstr, helpstr) #define CMD_OPTION group__command.html gab1b77acbf364bfe2710e3773a80607c4 (S) #define CMD_VARIABLE group__command.html ga905c839bec4d00c29b03a4dc5d1e0a1f (S) #define CMD_VARARG group__command.html ga516b412fe075fb8ab8e86a0d3b8e15f9 (S) #define CMD_RANGE group__command.html ga99df8c7f097a560e24b9e78ccafabfe0 (S) #define CMD_IPV4 group__command.html ga8f2fb270600cf013b5cd993e6ddce2b3 (S) #define CMD_IPV4_PREFIX group__command.html ga66542c1c16474deb8fe0254926d72f27 (S) #define CMD_IPV6 group__command.html ga03d8bd415477f32d12390bebc5c33b48 (S) #define CMD_IPV6_PREFIX group__command.html gacb226c956cf0cf6703b3db76066bcbf3 (S) #define VTY_IPV4_CMD group__command.html ga3bd17dd9bd8254c60910a55b58aa461f #define VTY_IPV6_CMD group__command.html ga0d6bd6a7beb61d525c3abcf16fc0f844 #define VTY_IPV46_CMD group__command.html ga460deff0720846a20f216768b144fd28 #define SHOW_STR group__command.html gaa19b6d5257cb6f7622eb6b3da8966b32 #define IP_STR group__command.html gaf45438f811eb6711be47ea2555b12f75 #define IPV6_STR group__command.html ga97fa3de206286c30e3efe26747c25352 #define NO_STR group__command.html ga5b14384572729c1d1b3755d1bea1f17d #define CLEAR_STR group__command.html ga315549aca62f71abb3dfe8fd1770039a #define RIP_STR group__command.html gad9b312696778af2df6e93ee38d5f41f7 #define BGP_STR group__command.html ga44a223791487ad235e39f42a47d60005 #define OSPF_STR group__command.html ga9cb32c133bccb211caa112f8f2a9a831 #define NEIGHBOR_STR group__command.html ga7ad323ae5bc0e42428860cf41bed909d #define DEBUG_STR group__command.html gaa32f22e2cc4c90e73981459688712288 #define UNDEBUG_STR group__command.html ga464b26439f1e1dcaabab5d2e6a8f9299 #define ROUTER_STR group__command.html ga985579e5d4576dda3605a03feb161017 #define AS_STR group__command.html ga08051ff19b2d0b6fadba459bf0ed2df6 #define MBGP_STR group__command.html ga1e4cc9c0c2f29229182af13058f339c3 #define MATCH_STR group__command.html gaa209fb522314dc6fe1a295ae25d24a51 #define SET_STR group__command.html ga8a545523858bf4d634f845185fc5dc83 #define OUT_STR group__command.html ga6cd1e3c0b9eaababe44650e5647acdc5 #define IN_STR group__command.html ga1891a946e81886add338bf517a1c7e4f #define V4NOTATION_STR group__command.html ga4e2f8b12e73773f1d932d3e79317acfa #define OSPF6_NUMBER_STR group__command.html ga726e97378ccce42e3b75e6b048de7ce4 #define INTERFACE_STR group__command.html gabf6d0e1935a2b3a207e60a6a6148a748 #define IFNAME_STR group__command.html ga3d906e204dcc40f82d2a7f0933e755a7 #define IP6_STR group__command.html ga878a4dd8ec43cd96c88a08ba2e3d68b7 #define OSPF6_STR group__command.html ga46e5b0a7baf38db964a69848c26aa96a #define OSPF6_ROUTER_STR group__command.html gac07eb44ce5dc0b660ebcaa9a21400168 #define OSPF6_INSTANCE_STR group__command.html ga98e7f7f514b62cfe7a294a6a3bcfdf7b #define SECONDS_STR group__command.html ga303bca05656f958426b6d3dee6d1e775 #define ROUTE_STR group__command.html ga3a69ba452c509fe17fc1b2f448e62202 #define PREFIX_LIST_STR group__command.html ga60dc08d3413ebd5540cc1de7b58c7ba0 #define OSPF6_DUMP_TYPE_LIST group__command.html ga59a597b2067f56c4ebbec78ea4ae4857 #define ISIS_STR group__command.html gad2344e133bb5d84ce8df0fbe5531ce52 #define AREA_TAG_STR group__command.html ga5e57e5c61cf95c7b05c3f3e021fee5aa #define CONF_BACKUP_EXT group__command.html ga0837aaf45e6c54e1340b0d2df36cd599 #define NEIGHBOR_CMD group__command.html gaebb4a30acc8d3ddd8e4fc1ba12f579bc #define NO_NEIGHBOR_CMD group__command.html gaca3891de5d7f3d82be656811c65125c9 #define NEIGHBOR_ADDR_STR group__command.html gadea1765cb4d5317694399cb0f03ba7b8 #define NEIGHBOR_CMD2 group__command.html ga1fcf9d7faf91221a2240536d8e45dd26 #define NO_NEIGHBOR_CMD2 group__command.html ga479280b457cb763e582d15586187a11d #define NEIGHBOR_ADDR_STR2 group__command.html ga4de8407d56f37cd6c19eb0eec37c64d9 #define CONFIGFILE_MASK group__command.html ga77d85df09aa155aae8cb8bafc4231cc9 #define CMD_ATTR_PUBLIC_MASK group__command.html gafc4ddc647b807c0f88f42af9d0ac6d4e #define IPV6_ADDR_STR group__command.html ga0145bf20c30f29ad90dbf8d4900a0db4 #define IPV6_PREFIX_STR group__command.html gab9dcf4ad2e002c8ffd171fb223312ddc #define STATE_START group__command.html gaddcbd0eec71cda69580487f74a2c24c4 #define STATE_COLON group__command.html gafd4c1fc30bcc4812f6633c8a24d41785 #define STATE_DOUBLE group__command.html ga55aac61ea5044cdefa5c1ca19819439d #define STATE_ADDR group__command.html gafdeade9bd3ed24e66e354c2750b5fc7b #define STATE_DOT group__command.html ga3b2519ee6bbc29de56872be0e305ed9a #define STATE_SLASH group__command.html ga5e4a1496854ee287e42b41cdf3ab1a41 #define STATE_MASK group__command.html ga381c0e179fab7fffa9176649f23c957a int(* print_func_t group__command.html gac51399e8f4c43f1ae6acbdd764eb560e )(void *data, const char *fmt,...) node_type group__command.html ga6a276b85e2da28c5f9c3dbce61c55682 AUTH_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a302e1f38939b1a74bc848007bb70bfdf VIEW_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682acfdc7d342a9640147533988ace5fac24 AUTH_ENABLE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a96b74116564789f517eef9284f18b472 ENABLE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a8eeaebd59fec75e66abd261377c21a2d CONFIG_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a50754044f565f7421a152eaa411eebcc SERVICE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a08f3c0e0d651e5835e84cac733ba7d88 DEBUG_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a6528486974fa9575be1ad0e96261f7be CFG_LOG_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a6d719dc344643a9632aada5acc7154a8 CFG_STATS_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682adc4d3de4812f6c746272f7b0a48def03 VTY_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a42e5cebd0265d2c03a8da6fa220e11c6 L_E1INP_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a5f84e381497e07f851acf5c48bd3bb38 L_IPA_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a01cf2d22c41eeb5f4fd378a8d1120fa1 L_NS_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a3636d17b2bf4309e5595fc78a8d5796d L_BSSGP_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682add96913f11a587d6887d06e9b252568b L_CTRL_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a97175b6c396122970afeb97313b58147 L_CS7_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a1585ad5d58c223de2582326145218073 L_CS7_AS_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a0c41eac6bf0019a8e9f5d61c71ff0beb L_CS7_ASP_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682ae93a58145a5fcace109eca1b18a8f384 L_CS7_XUA_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a66cf25a05c88062d8e1f965eed04d121 L_CS7_RTABLE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a00ad655a8ee1b393fa7c65915f4d8b73 L_CS7_LINK_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a1f61d1372f06c3d88113960b72ca6128 L_CS7_LINKSET_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a0436862cf92508a271e84a460bd66715 L_CS7_SCCPADDR_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a9f996e317d6ac10fabeeee621b48f39f L_CS7_SCCPADDR_GT_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682ad8160f5ff81dc63cd70c46ac9e226a25 L_CPU_SCHED_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a82502649c3e7861aed2a9a8b53f31b15 L_NS_BIND_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a53be3d5a0006aad3912589c7d97b30a1 L_NS_NSE_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a8f23d5d1abf5b469d24faec25f439441 RESERVED1_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a2f2d01908e2a1ab85f57efdcc07a7f04 RESERVED2_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a477d227940071a9207e355271e085664 RESERVED3_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682aaf854ce244cb3da385cffe562cbf4b6c RESERVED4_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a09330c662127f58f4dc8ca66dab862cc RESERVED5_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682ad7570e15a14ab1c54fd862dfb00138fe RESERVED6_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a5ae688665e96299c42f3f068dc4fc4ae RESERVED7_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682aabb20f48cf79b165a45f4b7c29318023 RESERVED8_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682a7a5acadc0a0522bb72f5a7b8c696d2cb _LAST_OSMOVTY_NODE group__command.html gga6a276b85e2da28c5f9c3dbce61c55682aad50ebd93ab551be0d996e818bf28fe6 CMD_ATTR_DEPRECATED group__command.html gga06fc87d81c62e9abb8790b6e5713c55ba19e821e3d1e3b68e32d2cfa997bdb428 CMD_ATTR_HIDDEN group__command.html gga06fc87d81c62e9abb8790b6e5713c55ba33e05c75dfb0ebe4460ec9f3ec976d44 CMD_ATTR_IMMEDIATE group__command.html gga06fc87d81c62e9abb8790b6e5713c55ba8ee35b04b9b8d079491f38e309025f16 CMD_ATTR_NODE_EXIT group__command.html gga06fc87d81c62e9abb8790b6e5713c55bae7695a4ef2905c3290602d30b5068b93 CMD_ATTR_LIB_COMMAND group__command.html gga06fc87d81c62e9abb8790b6e5713c55ba26c23b0e13d3704494a3f961f6c993ec OSMO_SCCP_LIB_ATTR_RSTRT_ASP group__command.html ggadf764cbdea00d65edcd07bb9953ad2b7a173509df8568d9001df2f0b6ab0b1cde OSMO_ABIS_LIB_ATTR_IPA_NEW_LNK group__command.html ggadf764cbdea00d65edcd07bb9953ad2b7a640fa1a45efc52b1d62ee327e82d6925 OSMO_ABIS_LIB_ATTR_LINE_UPD group__command.html ggadf764cbdea00d65edcd07bb9953ad2b7af09021f39c29a87d6c70b8fd4cb69a3c _OSMO_CORE_LIB_ATTR_COUNT group__command.html ggadf764cbdea00d65edcd07bb9953ad2b7abe8181c54ee808546bdbe33f8be34189 vty_ref_gen_mode group__command.html ga8a93dace2b659a06d9103d9f82f22cb7 VTY_REF_GEN_MODE_DEFAULT group__command.html gga8a93dace2b659a06d9103d9f82f22cb7a4da204690af1c55c59381b9fe0766025 VTY_REF_GEN_MODE_EXPERT group__command.html gga8a93dace2b659a06d9103d9f82f22cb7a3e755bc27af40c75cbf92205deb22418 VTY_REF_GEN_MODE_HIDDEN group__command.html gga8a93dace2b659a06d9103d9f82f22cb7a02c07b9e0b63d1c905fc6cd5aa361e2a match_type group__command.html ga34b622da6948a0685ea1e99ac4a2b82c NO_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca57a25cf23f4c74ac64c7baa356c961c2 ANY_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca9763fbae79901c824c36513f62365ee6 EXTEND_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca133ee399bf54fb3a8548170f6c1a145c IPV4_PREFIX_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82caa637a5fa0361c57c810b7e612b987cfb IPV4_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca77e423f18c5ed3ba09de6404617bece5 IPV6_PREFIX_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82cafce0f1902005a181c901bfd0b4aa0e1f IPV6_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca9bdf83fe2089ff9fae6655a804770cfe RANGE_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82cad9c7442d447c697532e70a8699da1964 VARARG_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82ca874247f518d197d1d2ac60b863b7c86e PARTLY_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82caafe21a5cd8f190f3226d1d347609b0d1 EXACT_MATCH group__command.html gga34b622da6948a0685ea1e99ac4a2b82cadfbe19133d0377544d453f088e2d8f79 ATTR_TYPE_GLOBAL group__command.html ggabc6126af1d45847bc59afa0aa3216b04aba9995f5d514bbfe534e18c9e104f940 ATTR_TYPE_LIB group__command.html ggabc6126af1d45847bc59afa0aa3216b04abcc2b635efe5789fe211a22ed33d9755 ATTR_TYPE_APP group__command.html ggabc6126af1d45847bc59afa0aa3216b04ab9bfbad2f40ef950bd69bf0a6a72f277 void install_node group__command.html ga7ee8a7c258e1e5a6e3ff6173dd1658e3 (struct cmd_node *node, int(*func)(struct vty *)) void install_default group__command.html ga8df75af896e7b46b1944da6e7f390959 (int node) void install_element group__command.html ga467b443599a979792bde0a4aad42b54a (int ntype, struct cmd_element *cmd) void install_lib_element group__command.html gaf28a7758886bea4d19f7e96d33a243c3 (int ntype, struct cmd_element *cmd) void install_element_ve group__command.html ga279fed86b1f49ed0e0ca53e0bdff0c2f (struct cmd_element *cmd) void install_lib_element_ve group__command.html ga177f3c2fea2800cc65dd849873bbab05 (struct cmd_element *cmd) void sort_node group__command.html gae0deae9c3b3a178f87bb623444fc974b (void) void vty_install_default group__command.html ga445f84e9265108c7751fb68802a3a338 (int node) char * argv_concat group__command.html ga05526517753343be3f361b6d997cd672 (const char **argv, int argc, int shift) vector cmd_make_strvec group__command.html ga968b2f52fc543595fa4ce625f5fdb6a3 (const char *string) int cmd_make_strvec2 group__command.html gaa92300860f962abd3c63c5425988209d (const char *string, char **indent, vector *strvec_p) void cmd_free_strvec group__command.html ga2d4e7d3f3fe917dafa06eb6d156d9a6e (vector v) vector cmd_describe_command group__command.html ga7cd7526d1c0ed77e854952eca9209502 (vector vline, struct vty *vty, int *status) char ** cmd_complete_command group__command.html gae81bbe7da0e4d74e1ccbe3323942145a (vector vline, struct vty *vty, int *status) const char * cmd_prompt group__command.html ga6700a24ff583beaf194b445c62d4d2d5 (enum node_type node) int config_from_file group__command.html gab332bc3c1253a817322944ade0365c60 (struct vty *, FILE *) enum node_type node_parent group__command.html ga0fed3de474de4fea39776761377c6afd (enum node_type) int cmd_execute_command group__command.html ga285aab6a1670b297066c3ac6dbc89376 (vector, struct vty *, struct cmd_element **, int) int cmd_execute_command_strict group__command.html gab4eeeded1223dc162afc25a764ec25fb (vector, struct vty *, struct cmd_element **) void config_replace_string group__command.html gaf0bc22d9c8ba36a5d0e01352325f0f48 (struct cmd_element *, char *,...) void cmd_init group__command.html gac8aa19764b709737963069a30334afb5 (int) const char * host_config_file group__command.html ga1095869b92be18e3aa85c70c1a429d9e (void) void host_config_set group__command.html ga2feebdf3a44e5fd7a8d87623e62fc7a9 (const char *) char * osmo_asciidoc_escape group__command.html gaf96be2eaf84241c955c5e6b242d12865 (const char *inp) void print_version group__command.html gacffe1bf4a833d46d30fe67900f7c8fab (int print_copyright) int vty_dump_xml_ref_mode group__command.html ga2f9003bb1ff253678002c611a49f6657 (FILE *stream, enum vty_ref_gen_mode mode) int vty_dump_xml_ref group__command.html ga6a0ecd4fc9774a4f7c6a2637db4d4ded (FILE *stream) int vty_cmd_range_match group__command.html ga419aa09fde1e5d875dc93e4ae8043e0c (const char *range, const char *str) static const char * node_name_from_prompt group__command.html gae4b8e3da50e19a44f673829a046621d5 (const char *prompt, char *name_buf, size_t name_buf_size) static void install_basic_node_commands group__command.html gae05ca117303c592ddf4b582a01cb3a73 (int node) static void install_node_bare group__command.html ga563bb4aef9a40ac157567b79c14ad2b9 (struct cmd_node *node, int(*func)(struct vty *)) static int cmp_node group__command.html ga9b66033af09501f16c900af654915d1e (const void *p, const void *q) static int cmp_desc group__command.html gaedeab53f20d6c4df790b7a702780ed74 (const void *p, const void *q) static char * cmd_desc_str group__command.html ga7032957bb5a4e876847f73254f9fadda (const char **string) static vector cmd_make_descvec group__command.html gaed6700eb18eb80b434e7f09e3829e4ca (const char *string, const char *descstr) static int cmd_cmdsize group__command.html ga37dad9794a16e93117e893640c9de0d2 (vector strvec) static char * xml_escape group__command.html gacffe7da6b218f45fa79b3f49e80bdd6c (const char *inp) static char cmd_attr_get_flag group__command.html gace010493b7c984ae9688280f3bc279f6 (unsigned int attr) static int vty_dump_element group__command.html ga5d7bc2768b5181e4e7fc238a99b0a802 (const struct cmd_element *cmd, print_func_t print_func, void *data, const char *newline) static bool vty_command_is_common group__command.html ga0b5072d28b1572d0b3b8bbec270c1f1b (const struct cmd_element *cmd) static int vty_dump_nodes group__command.html ga5347aa376fda620a16d52ecf30f36f01 (print_func_t print_func, void *data, const char *newline, unsigned char gflag_mask, bool match) static int print_func_vty group__command.html ga6b810a36d312000cdb0d2ef3966c10dd (void *data, const char *format,...) static int vty_dump_xml_ref_to_vty group__command.html ga04eaa3fdef08ef7d5f50e80395e3010a (struct vty *vty) static int print_func_stream group__command.html ga8c67eebe8fa4b3043bbfd22ee42ebdc5 (void *data, const char *format,...) static int check_element_exists group__command.html ga37777a11696b150fab6657697eb80219 (struct cmd_node *cnode, const char *cmdstring) static int config_write_host group__command.html ga348a5700e347f90e9fce07b8b9f0864d (struct vty *vty) static vector cmd_node_vector group__command.html ga6bf41e47d92a2728a7a35e8037e2f407 (vector v, enum node_type ntype) static enum match_type cmd_ipv4_match group__command.html ga342daaf8a56cf5fccd5f075f95bea71d (const char *str) static enum match_type cmd_ipv4_prefix_match group__command.html ga8e4fffe84f41a3616a69c89228a3464f (const char *str) static int check_base group__command.html gad9f5681ab9341b343dd524fe58259852 (const char *str) static char * cmd_deopt group__command.html ga39597a89282fa854854e4ac38da12149 (void *ctx, const char *str) static enum match_type cmd_match group__command.html ga2aac1b36cb54d0ba574a1f010a4e00be (const char *str, const char *command, enum match_type min, bool recur) static enum match_type cmd_filter group__command.html ga2db7a680545e954f94ef07909555329b (char *command, vector v, unsigned int index, enum match_type level) static int is_cmd_ambiguous group__command.html ga46e117eb087586480078b5bf5e68699d (char *command, vector v, int index, enum match_type type) static const char * cmd_entry_function group__command.html ga9da5660f90a0220e2fdd0ea379e78219 (const char *src, const char *dst) static const char * cmd_entry_function_desc group__command.html gaa6aeb1e7e5038d0981f0ce06ba29a5c1 (const char *src, const char *dst) static int cmd_unique_string group__command.html ga33f9234dbe7cabc1a9513c48094c4752 (vector v, const char *str) static int desc_unique_string group__command.html ga48351417abf285824ae9b81877386f1e (vector v, const char *str) static int cmd_try_do_shortcut group__command.html ga4d53f6ebf2594b52ba866576d9e2b1fb (enum node_type node, char *first_word) static vector cmd_describe_command_real group__command.html ga2b2008394165539ef5a425daf4cf2366 (vector vline, struct vty *vty, int *status) static int cmd_lcd group__command.html gaf0c44035c55b5155a6f4b271ddc5ac2a (char **matched) static char ** cmd_complete_command_real group__command.html gaa99024806028537cef653a3df1d5991d (vector vline, struct vty *vty, int *status) static struct vty_parent_node * vty_parent group__command.html ga44b38c210b226fe4e076024aa8f5a03d (struct vty *vty) static bool vty_pop_parent group__command.html ga209f8f0886a45e2a6a6b05e09358c956 (struct vty *vty) static void vty_clear_parents group__command.html gaf0b37a2a56058fb2b639147e9856e1c4 (struct vty *vty) int vty_go_parent group__command.html ga069d4a4fcf70add3c3e149e8ca03708f (struct vty *vty) static int cmd_execute_command_real group__command.html gafdce5ca795c6db49de6a9e6373d3969a (vector vline, struct vty *vty, struct cmd_element **cmd) static size_t len group__command.html ga3ab017dd491d7327d1b4acbf1398b91e (const char *str) static int indent_cmp group__command.html gafbf2fb3e92209dbb83728c51eeb0f770 (const char *a, const char *b) DEFUN group__command.html ga8e6bf2a53a3760067299be038555280c (config_terminal, config_terminal_cmd, "configure [terminal]", "Configuration from vty interface\n" "Configuration terminal\n") DEFUN group__command.html gaa2ea28135e6a09e8912c4eecdbe3f459 (enable, config_enable_cmd, "enable [expert-mode]", "Turn on privileged mode command\n" "Enable the expert mode (show hidden commands)\n") DEFUN group__command.html ga7eb42e326f87c217e72d79f4a1e575e7 (disable, config_disable_cmd, "disable", "Turn off privileged mode command\n") gDEFUN group__command.html ga4cb0437b409b4956cae6595684c2a26b (config_exit, config_exit_cmd, "exit", "Exit current mode and down to previous mode\n") gDEFUN group__command.html ga39169b7237f11a3cd0ff76a22547ac48 (config_end, config_end_cmd, "end", "End current mode and change to enable mode.") DEFUN group__command.html ga0f0d575a0cf7a4f09b7223a593e24e6d (shutdown, shutdown_cmd, "shutdown", "Request a shutdown of the program\n") DEFUN group__command.html ga54f9488f2d7fd27709ec987567c8af22 (show_version, show_version_cmd, "show version", SHOW_STR "Displays program version\n") DEFUN group__command.html ga2bbcebd3e2cbe9beb866508448decefc (show_online_help, show_online_help_cmd, "show online-help", SHOW_STR "Online help\n") DEFUN group__command.html gaa8b867cbf4490de5224c667249c77abd (show_pid, show_pid_cmd, "show pid", SHOW_STR "Displays the process ID\n") DEFUN group__command.html ga9df05cf259b583e1023e95248be0b164 (show_uptime, show_uptime_cmd, "show uptime", SHOW_STR "Displays how long the program has been running\n") gDEFUN group__command.html ga4749c0c5aed40d4a7b05f1802d8d5ebf (config_help, config_help_cmd, "help", "Description of the interactive help system\n") static void print_attr_list group__command.html ga26aca09589ba5d2ddf71393edeaf4364 (struct vty *vty, unsigned int attr_mask) gDEFUN group__command.html gada443595878bd6845d2624d70c66ecc6 (show_vty_attr_all, show_vty_attr_all_cmd, "show vty-attributes", SHOW_STR "List of VTY attributes\n") gDEFUN group__command.html ga89f1739899102040cf3a088c321f2ce6 (show_vty_attr, show_vty_attr_cmd, "show vty-attributes (application|library|global)", SHOW_STR "List of VTY attributes\n" "Application specific attributes only\n" "Library specific attributes only\n" "Global attributes only\n") static unsigned int node_flag_mask group__command.html gaaf7caa448e66f3827e772e6b9898fb2e (const struct cmd_node *cnode, bool expert_mode) static const char * cmd_gflag_mask group__command.html ga26a038f77ff5775f3f14d895e6566386 (const struct cmd_element *cmd) static const char * cmd_flag_mask group__command.html gab482503644f9e15e0b29af66ba99803b (const struct cmd_element *cmd, unsigned int flag_mask) gDEFUN group__command.html gacbe6d0bb0d6af6bbd61861dacdee1c29 (config_list, config_list_cmd, "list [with-flags]", "Print command list\n" "Also print the VTY attribute flags\n") static int write_config_file group__command.html ga80db6b4a04f0c10b63642835a99f4847 (const char *config_file, char **outpath) DEFUN group__command.html ga49720130c911fc2f7792ea1808209348 (config_write_file, config_write_file_cmd, "write file [PATH]", "Write running configuration to memory, network, or terminal\n" "Write to configuration file\n" "Set file path to store the config, or replace if already exists\n") ALIAS group__command.html gab82e7f6c248b703f87bf79c6675173c8 (config_write_file, config_write_cmd, "write", "Write running configuration to memory, network, or terminal\n") ALIAS(config_write_file write Write running configuration to or terminal n Write configuration to the file group__command.html ga1c3e169d28a22aa5450db48ef73f3444 (same as write file)\n") ALIAS(config_write_file write Write running configuration to or terminal n Write configuration to the copy running config startup Copy configuration n Copy running config to n Copy running config to startup config group__command.html ga77ca0aabdcc19449d7a88f2e30b46348 (same as write file)\n") DEFUN(config_write_terminal if group__command.html ga8b4aa99198493b39bae714a8b9dc2993 (vty->type==VTY_SHELL_SERV) vty_out group__command.html gae57b360eac073305bc08e0951833246b (vty, "!%s", VTY_NEWLINE) for group__command.html gaa3d2145a36dc0250ca268fd4c2aa6be0 (i=0;i< vector_active(cmdvec);i++) if((node ALIAS group__command.html ga969c13d54018c5124c1511e75e3ce081 (config_write_terminal, show_running_config_cmd, "show running-config", SHOW_STR "running configuration\n") DEFUN group__command.html gac41d973334e0368b3c2ead5c9de657bd (config_hostname, hostname_cmd, "hostname WORD", "Set system's network name\n" "This system's network name\n") DEFUN group__command.html gabb8ef344d0b05c16394631d127191a07 (config_no_hostname, no_hostname_cmd, "no hostname [HOSTNAME]", NO_STR "Reset system's network name\n" "Host name of this router\n") DEFUN group__command.html ga85e561ce17124a76585ce60949fe4a41 (config_password, password_cmd, "password (8|) WORD", "Assign the terminal connection password\n" "Specifies a HIDDEN password will follow\n" "dummy string \n" "The HIDDEN line password string\n") ALIAS group__command.html ga404274824ca47759c96211cc4b45761a (config_password, password_text_cmd, "password LINE", "Assign the terminal connection password\n" "The UNENCRYPTED (cleartext) line password\n") ALIAS group__command.html ga6bf219bdeb54e0c0af190d2a32aae883 (config_enable_password, enable_password_text_cmd, "enable password LINE", "Modify enable password parameters\n" "Assign the privileged level password\n" "The UNENCRYPTED (cleartext) 'enable' password\n") DEFUN group__command.html gab7ee944820be062b139675dbe8094f15 (config_terminal_length, config_terminal_length_cmd, "terminal length <0-512>", "Set terminal line parameters\n" "Set number of lines on a screen\n" "Number of lines on screen (0 for no pausing)\n") DEFUN group__command.html gad636b3bba17422b252195c93eb408661 (config_terminal_no_length, config_terminal_no_length_cmd, "terminal no length", "Set terminal line parameters\n" NO_STR "Set number of lines on a screen\n") DEFUN group__command.html ga2259b181d01810e71c7ba3c87bf7b326 (service_terminal_length, service_terminal_length_cmd, "service terminal-length <0-512>", "Set up miscellaneous service\n" "System wide terminal length configuration\n" "Number of lines of VTY (0 means no line control)\n") DEFUN group__command.html gac197e4596ef95095892209066f052605 (no_service_terminal_length, no_service_terminal_length_cmd, "no service terminal-length [<0-512>]", NO_STR "Set up miscellaneous service\n" "System wide terminal length configuration\n" "Number of lines of VTY (0 means no line control)\n") DEFUN_HIDDEN group__command.html gaa1248c988cd118e05957fe8f1efbbd78 (do_echo, echo_cmd, "echo .MESSAGE", "Echo a message back to the vty\n" "The message to echo\n") DEFUN group__command.html ga002436a3bf052acb714e03736987e4f9 (banner_motd_file, banner_motd_file_cmd, "banner motd file [FILE]", "Set banner\n" "Banner for motd\n" "Banner from a file\n" "Filename\n") DEFUN group__command.html ga24635011c7ce56a4ccea563e4ccad78f (banner_motd_default, banner_motd_default_cmd, "banner motd default", "Set banner string\n" "Strings for motd\n" "Default string\n") DEFUN group__command.html ga2be984ed09e3f3d217aa0c2164cdf6f8 (no_banner_motd, no_banner_motd_cmd, "no banner motd", NO_STR "Set banner string\n" "Strings for motd\n") int osmo_vty_write_config_file group__command.html ga92697299bf8949ce6e9325242cb7c71f (const char *filename) int osmo_vty_save_config_file group__command.html ga281344d65a71a855314319aebfc30d58 (void) static __attribute__ group__command.html ga9ed16867a9394d9ccf1132194edae298 ((constructor)) struct cmd_element config_exit_cmd group__command.html ga0f38e7320fd26709b67553e7b06e1ba8 struct cmd_element config_help_cmd group__command.html ga2093ab968963c052ceb8b4debb0e4c8b struct cmd_element config_list_cmd group__command.html gad6da0f2e94cfb741ee975a2d2bfb2461 struct cmd_element config_end_cmd group__command.html ga3eaa1912c22d8f1131c0184a8da3bea9 void * tall_vty_cmd_ctx group__command.html ga3983210999465ebd223c9bf76613baad const struct value_string vty_ref_gen_mode_names group__command.html gabc7a7adccea8037c0991ce4ac35765c5 [] const struct value_string vty_ref_gen_mode_desc group__command.html ga97b3ca7f0d0dde99010759711c5e6324 [] void * tall_vty_cmd_ctx group__command.html ga3983210999465ebd223c9bf76613baad static struct timespec starttime group__command.html gaff1f31b58fc99d5ff02328e5195436d0 vector cmdvec group__command.html ga93fc2403b400260d2578b48ef7f32f31 struct host host group__command.html gab4e4c95630aff8de923b0b7f25dec6e7 struct cmd_node auth_node group__command.html ga1f7025442b108a0b99bd2e266e123de5 struct cmd_node view_node group__command.html ga6f2e02bbdd690a10cef1d9f253a73d05 struct cmd_node auth_enable_node group__command.html ga670fbca951a91c501f92def96b855e85 struct cmd_node enable_node group__command.html ga8c21436880f3e2093b08c767af23ab82 struct cmd_node config_node group__command.html ga7b991a866d6f91610ff348514d3a2c85 const char * default_motd group__command.html ga096778f4fc2c90282660cc6cbf620c3f static const struct value_string cmd_attr_desc group__command.html gacb0653983ac10d33349fe3a3e12ce1cf [] static const char *const cmd_lib_attr_desc group__command.html ga99909f69d48747f59ad842f67986ff82 [32] static const char cmd_lib_attr_letters group__command.html ga1207e9135613650efd8a912beedae4cd [32] const struct value_string vty_ref_gen_mode_names group__command.html gabc7a7adccea8037c0991ce4ac35765c5 [] const struct value_string vty_ref_gen_mode_desc group__command.html ga97b3ca7f0d0dde99010759711c5e6324 [] config_write_memory_cmd group__command.html ga65bd278891213e230875966642f575cc write memory group__command.html gab3b6b22f7fa8775522dcaa100befafad write Write running configuration to network group__command.html gacec200f241e2d8f6b38bc83616c4c468 write Write running configuration to or terminal n Write configuration to the copy_runningconfig_startupconfig_cmd group__command.html ga19f977133a214b812fee3af544b02529 write Write running configuration to or terminal n Write configuration to the copy running config startup config group__command.html ga6ab108e8a77e1ecf7b2d2c319125e53d write Write running configuration to or terminal n Write configuration to the copy running config startup Copy configuration n Copy running config to n Copy running config to startup config_write_terminal_cmd group__command.html ga89274f3b304af234da04090259626c68 write Write running configuration to or terminal n Write configuration to the copy running config startup Copy configuration n Copy running config to n Copy running config to startup write terminal group__command.html ga86a1dd2b71797949f2b74f2b6ad32dd1 write Write running configuration to or terminal n Write configuration to the copy running config startup Copy configuration n Copy running config to n Copy running config to startup write Write running configuration to or terminal n Write to terminal n group__command.html gaf89c5a6644647c08f02539a7e5fb8acf struct cmd_node * node group__command.html ga37bde04090010a6edc5254ca9d8fc3f1 else group__command.html ga0544c3fe466e421738dae463968b70ba return CMD_SUCCESS group__command.html ga78f98a88ed687d0d129a52a66740b0bb cpu_sched_VTY Configuration group__cpu__sched__VTY.html cpu_sched_vty.h void osmo_cpu_sched_vty_init group__cpu__sched__VTY.html ga74c34e2c9306decb850569691ab60361 (void *tall_ctx) int osmo_cpu_sched_vty_apply_localthread group__cpu__sched__VTY.html ga5eb944998ac87f1fed307eefdaa25a00 (void) Tdef_VTY Tnnn timer VTY configuration group__Tdef__VTY.html tdef_vty.h cpu_sched_vty.c tdef_vty.c cpu_affinity_it sched_vty_opts #define OSMO_TDEF_VTY_ARG_T group__Tdef__VTY.html ga03037520339529e8752fcde84dc62a72 #define OSMO_TDEF_VTY_DOC_T group__Tdef__VTY.html ga0aad33b597ba68173c1b1449b380f312 #define OSMO_TDEF_VTY_ARG_T_OPTIONAL group__Tdef__VTY.html ga359341150966aa806cbe8ff76c3bb594 #define OSMO_TDEF_VTY_ARG_VAL group__Tdef__VTY.html ga59b2b018560574feeccb9021042b1b7e #define OSMO_TDEF_VTY_DOC_VAL group__Tdef__VTY.html ga9cc84c575e34de36af8d7741929d9224 #define OSMO_TDEF_VTY_ARG_VAL_OPTIONAL group__Tdef__VTY.html gabb15b9512bc564b2e4e343492b774291 #define OSMO_TDEF_VTY_ARG_SET group__Tdef__VTY.html ga199d76d665d4b4f292be1de7c9a4be28 #define OSMO_TDEF_VTY_DOC_SET group__Tdef__VTY.html gaa2e9cc7aa59d3c340402c4423e3c0dbd #define OSMO_TDEF_VTY_ARG_SET_OPTIONAL group__Tdef__VTY.html ga5525deaed5afc45e71382a6965834c73 sched_vty_thread_id group__Tdef__VTY.html ga242cd669789bffc6ac6f1782472e29e7 SCHED_VTY_THREAD_SELF group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7ac638dc8e7d284fe60931af20cf2d086c SCHED_VTY_THREAD_ALL group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7a3fb84aead89492628138cd0dba489681 SCHED_VTY_THREAD_ID group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7a643739f715b5eeb90852335a40fada8e SCHED_VTY_THREAD_NAME group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7a6b078bd43cf2ce61069df1c684c72ab6 SCHED_VTY_THREAD_UNKNOWN group__Tdef__VTY.html gga242cd669789bffc6ac6f1782472e29e7a0d47ad09b3c4894354f1fef52a205852 int osmo_tdef_vty_set_cmd group__Tdef__VTY.html gaad9b0be80f076c1e183845ee761adcfb (struct vty *vty, struct osmo_tdef *tdefs, const char **args) int osmo_tdef_vty_show_cmd group__Tdef__VTY.html ga2f02c6fadab083fe84980b90eb073e63 (struct vty *vty, struct osmo_tdef *tdefs, const char *T_arg, const char *prefix_fmt,...) void osmo_tdef_vty_write group__Tdef__VTY.html ga15e8d88f4f9b620d843dec583ccf89ea (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt,...) void osmo_tdef_vty_out_one group__Tdef__VTY.html ga23aaf3b18922833bdf53aa0d95c49c42 (struct vty *vty, struct osmo_tdef *t, const char *prefix_fmt,...) void osmo_tdef_vty_out_all group__Tdef__VTY.html ga104eeb939ad29435ae61c8e53cfe2917 (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt,...) void osmo_tdef_vty_out_one_va group__Tdef__VTY.html ga7175a909a309b1b3d9b9969e81806332 (struct vty *vty, struct osmo_tdef *t, const char *prefix_fmt, va_list va) void osmo_tdef_vty_out_all_va group__Tdef__VTY.html ga39222ed094ec36a42ed2effa9166bc23 (struct vty *vty, struct osmo_tdef *tdefs, const char *prefix_fmt, va_list va) struct osmo_tdef * osmo_tdef_vty_parse_T_arg group__Tdef__VTY.html ga0204245dff780598621c0afceae510a6 (struct vty *vty, struct osmo_tdef *tdefs, const char *T_str) unsigned long osmo_tdef_vty_parse_val_arg group__Tdef__VTY.html gac7814ad23ac2e809432d7962dca420a6 (const char *val_arg, unsigned long default_val) void osmo_tdef_vty_groups_init group__Tdef__VTY.html ga7deb1e36c8f098f16f0a344b3039088c (unsigned int parent_cfg_node, struct osmo_tdef_group *groups) void osmo_tdef_vty_groups_write group__Tdef__VTY.html ga545bd0159b78e0bd6c82545fe25f9e34 (struct vty *vty, const char *indent) static int get_num_cpus group__Tdef__VTY.html ga2a48eb0ae3b7ef524ca63d66afda1e50 (void) static int parse_cpu_hex_mask group__Tdef__VTY.html ga78130134449a8c8bbf91cbf52f641abd (const char *str, cpu_set_t *cpuset, size_t cpuset_size) static int generate_cpu_hex_mask group__Tdef__VTY.html ga67590c21d081349bd82718c34b3cc479 (char *str, size_t str_buf_size, cpu_set_t *cpuset, size_t cpuset_size) static bool proc_tid_exists group__Tdef__VTY.html ga5650afa5c8a80c131a95f4162b436fb8 (pid_t tid) static bool proc_name_exists group__Tdef__VTY.html ga7f3b1fcc27ef3d3bb08b3be01bdeffde (const char *name, pid_t *res_pid) static enum sched_vty_thread_id procname2pid group__Tdef__VTY.html ga11dc1eb708ee1fe9807a50d00bf6bb01 (pid_t *res_pid, const char *str, bool applynow) static int my_sched_setaffinity group__Tdef__VTY.html gae3524adc0b504745178efefb1a284e3e (enum sched_vty_thread_id tid_type, pid_t pid, cpu_set_t *cpuset, size_t cpuset_size) DEFUN_ATTR group__Tdef__VTY.html ga3b45dca14e63cfbb59fb4291f884f223 (cfg_sched_cpu_affinity, cfg_sched_cpu_affinity_cmd, "cpu-affinity (self|all|<0-4294967295>|THREADNAME) CPUHEXMASK [delay]", "Set CPU affinity mask on a (group of) thread(s)\n" "Set CPU affinity mask on thread running the VTY\n" "Set CPU affinity mask on all process' threads\n" "Set CPU affinity mask on a thread with specified PID\n" "Set CPU affinity mask on a thread with specified thread name\n" "CPU affinity mask\n" "If set, delay applying the affinity mask now and let the app handle it at a later point\n", CMD_ATTR_IMMEDIATE) static int set_sched_rr group__Tdef__VTY.html ga6a1d2a3e59195f13a0f1b66e9d9174aa (unsigned int prio) DEFUN_ATTR group__Tdef__VTY.html ga67eff342bcf23ef638ea1b6b70dbc1f7 (cfg_sched_policy, cfg_sched_policy_cmd, "policy rr <1-32>", "Set the scheduling policy to use for the process\n" "Use the SCHED_RR real-time scheduling algorithm\n" "Set the SCHED_RR real-time priority\n", CMD_ATTR_IMMEDIATE) DEFUN group__Tdef__VTY.html ga92039946155ce45618a07d721db4b73b (cfg_sched, cfg_sched_cmd, "cpu-sched", "Configure CPU Scheduler related settings") DEFUN group__Tdef__VTY.html ga23de11deb5e1413427b393f992ca744d (show_sched_threads, show_sched_threads_cmd, "show cpu-sched threads", SHOW_STR "Show Sched section information\n" "Show information about running threads)\n") static int config_write_sched group__Tdef__VTY.html ga54487e84b95e80d808151f36c1f03218 (struct vty *vty) int osmo_cpu_sched_vty_init group__Tdef__VTY.html gadc133d63fa1bd8535201dcaa78a4d800 (void *tall_ctx) int osmo_cpu_sched_vty_apply_localthread group__Tdef__VTY.html ga5eb944998ac87f1fed307eefdaa25a00 (void) osmo_tdef_groups_for_each group__Tdef__VTY.html gac944e675764652c307e13be9419fde18 (g, global_tdef_groups) if group__Tdef__VTY.html gaa6d938dd851ca8d01111a3cc84a4c375 (argc< 3) return show_timer(self return osmo_tdef_vty_set_cmd group__Tdef__VTY.html gae7b3cc14c1d78b7db4d12930fa0dd517 (vty, tdefs, timer_args) static char * add_group_args group__Tdef__VTY.html ga644cf50fe5fa5082a65e5d8c0ce802b1 (void *talloc_ctx, char *dest) static char * add_group_docs group__Tdef__VTY.html ga98070930a35baee1814561b5aea02f9d (void *talloc_ctx, char *dest) static char * timer_command_string group__Tdef__VTY.html ga08c014e35af57827e747adc3e63f5a0d (const char *prefix, const char *suffix) static char * timer_doc_string group__Tdef__VTY.html ga79202530d21b04e7613ebf1cbfd93a44 (const char *prefix, const char *suffix) static struct sched_vty_opts * sched_vty_opts group__Tdef__VTY.html ga98e08a5e7196da28aa5509b609852eec static struct cmd_node sched_node group__Tdef__VTY.html gad47890ac2571eda8005f0ff90ef09e8d static struct osmo_tdef_group * global_tdef_groups group__Tdef__VTY.html ga42bf824ac1f4a064e46741bad1aceef0 const char * T_arg group__Tdef__VTY.html ga7115e76a2ed09d117bbd97e0e465289e struct osmo_tdef_group * g group__Tdef__VTY.html ga47917df24fc1fec9b49b79b3ee038ea0 return CMD_SUCCESS group__Tdef__VTY.html ga78f98a88ed687d0d129a52a66740b0bb const char ** timer_args group__Tdef__VTY.html ga9635926c517393c2fdb65d32e6048be3 struct osmo_tdef * tdefs group__Tdef__VTY.html ga9dcb7b1e44e6a89b1daa92b4c5711519 vty group__Tdef__VTY.html ga1dbc34c0779f5308bed5c4f3c333d060 argc group__Tdef__VTY.html gaaab0d2861777764f0747bc95c3b6540a argv group__Tdef__VTY.html ga1fa302baef54f3e7f08e6831fcf3e191 group_arg group__Tdef__VTY.html gafee381e8df53a488a63dbd184967d812 telnet_interface Telnet Interface group__telnet__interface.html telnet_interface.h telnet_connection int telnet_init_default group__telnet__interface.html gabd573e02358278e2e9877621b6f64256 (void *tall_ctx, void *priv, int default_port) int telnet_init group__telnet__interface.html ga109c72d8938db94505e0a7520df3413a (void *tall_ctx, void *priv, int port) OSMO_DEPRECATED("This function ignores dynamic port configuration. Use telnet_init_default() instead") int telnet_init_dynif group__telnet__interface.html gae5f799aa2f51ecb1dbeac82b2f3e532b (void *tall_ctx, void *priv, const char *ip, int port) OSMO_DEPRECATED("This function ignores dynamic port configuration. Use telnet_init_default() instead") void telnet_exit group__telnet__interface.html gac0d9ac2f68450a5ba531738a47df5f21 (void) vty VTY (Virtual TTY) interface group__vty.html vty.h vty vty_app_info vty_signal_data #define VTY_PRINTF_ATTRIBUTE group__vty.html ga6c606a1c44a152c58f36b43ea8cf8ff8 (a, b) #define ERRNO_IO_RETRY group__vty.html ga45b38a31650d3cee8087360351384d9e (EN) #define VTY_READ_BUFSIZ group__vty.html ga79b1a7ad718c49feb5febb6a5be6f5e8 #define VTY_BUFSIZ group__vty.html ga2d026199530c8617fbb5e0d89ab6cac1 #define VTY_MAXHIST group__vty.html ga2c7bf19140857545865be759c8960bc4 #define VTY_CMD_USR_ATTR_NUM group__vty.html ga414e2ed56a8379dc97a3e78f07598be0 #define VTY_CMD_ATTR_FLAGS_RESERVED group__vty.html ga136405bc8e5c82554437f301aeab4105 #define VTY_NEWLINE group__vty.html ga3be8ca867e2953936a95c68dc64824b6 event group__vty.html ga3b65133bb9997cd1ccf311af0927fc9e VTY_SERV group__vty.html gga3b65133bb9997cd1ccf311af0927fc9ea8fd18ac65705a12e09a38d18e47d12ec VTY_READ group__vty.html gga3b65133bb9997cd1ccf311af0927fc9ea9ed3db9f85ae6bdc30382d62bc01a807 VTY_WRITE group__vty.html gga3b65133bb9997cd1ccf311af0927fc9ea73e4d70c7cc9c2560723e639332d7f2d VTY_CLOSED group__vty.html gga3b65133bb9997cd1ccf311af0927fc9eacef50477b2533b5c7bbc01c3acc81e04 VTY_TIMEOUT_RESET group__vty.html gga3b65133bb9997cd1ccf311af0927fc9eada5cbc98f077a6a603d7c200d654042c vty_type group__vty.html ga169d41356fc25c0959adaadc3e3eabfe VTY_TERM group__vty.html gga169d41356fc25c0959adaadc3e3eabfea907f7939ab201bf65eac488d558840f3 VTY_FILE group__vty.html gga169d41356fc25c0959adaadc3e3eabfea281cf95ff4c45ed4481d0df43228400f VTY_SHELL group__vty.html gga169d41356fc25c0959adaadc3e3eabfea77bc83deb21566343583abca727446e2 VTY_SHELL_SERV group__vty.html gga169d41356fc25c0959adaadc3e3eabfea7a09b233acbda74ed6f71ef5270705cf signal_vty group__vty.html gaf1eadea24b78381e8a0dd8bd1a0cc609 S_VTY_EVENT group__vty.html ggaf1eadea24b78381e8a0dd8bd1a0cc609acbe6256e67c6be52cfeacef3258d1e12 static const char * vty_newline group__vty.html gaa209bddbae8f2b57316e5bb3451db3fd (struct vty *vty) void vty_init group__vty.html gaeb51fa4048ac5560182553393a0b223a (struct vty_app_info *app_info) int vty_read_config_file group__vty.html ga86c13e43fd9a6564e0efb1000abd7afe (const char *file_name, void *priv) int vty_read_config_filep group__vty.html ga58a4d737b6b4a73c7d551c5ca0c2ec7d (FILE *confp, void *priv) void vty_init_vtysh group__vty.html ga82800309da29029c5ab98f2adfcd6baa (void) void vty_reset group__vty.html ga2c45f9113ebc6f73172cdd2758fd0761 (void) struct vty * vty_new group__vty.html ga2b938058222849e374befc1085857718 (void) struct vty * vty_create group__vty.html gabf8858cccf89750e0267a72d2868ae0e (int vty_sock, void *priv) bool vty_is_active group__vty.html gaa21e381fcf6fee8ea325375401b4b82c (struct vty *vty) int vty_out group__vty.html gae8f16c68278d5bfe8d00ade3c4323e88 (struct vty *, const char *,...) VTY_PRINTF_ATTRIBUTE(2 int int vty_out_va group__vty.html gad69c2d9c1f72d97740a90f190eba74c9 (struct vty *vty, const char *format, va_list ap) int vty_out_newline group__vty.html gabbf98fe074114bf2fa75aba7b2140d23 (struct vty *) int vty_out_uptime group__vty.html ga714f1aefde9052f29834c2f6ac8fa1e0 (struct vty *vty, const struct timespec *starttime) int vty_read group__vty.html ga851a24025f8e48103264b4cc800a4cbb (struct vty *vty) void vty_close group__vty.html gaaa36e4b5f82f62e8c904b45a1630a19f (struct vty *) void vty_flush group__vty.html gaae8b72f7202dc324fe5b4143d0a4aab4 (struct vty *vty) char * vty_get_cwd group__vty.html ga9f56f90fa8a5984891a080b3198c18f6 (void) void vty_log group__vty.html ga8d7438ae847024da079ea135f736f55b (const char *level, const char *proto, const char *fmt, va_list) int vty_config_lock group__vty.html ga0a03a6ecf793cea8d20bd829fcd3fbb4 (struct vty *) int vty_config_unlock group__vty.html gab7fcdcad544e949350edbf205748e694 (struct vty *) int vty_shell group__vty.html ga9b1edcfb420884aeca1b7bdd29ccaced (struct vty *) int vty_shell_serv group__vty.html ga3237e741f1477116d22636f36555d563 (struct vty *) void vty_hello group__vty.html gaaab50d4738f1884d8b3d115b5465b29c (struct vty *) void * vty_current_index group__vty.html gad87ef05754aa81fad2d8b402019c1bbd (struct vty *) int vty_current_node group__vty.html ga9883ee27da7ca53d0274180ecbded66f (struct vty *vty) int vty_go_parent group__vty.html ga069d4a4fcf70add3c3e149e8ca03708f (struct vty *vty) const char * vty_get_bind_addr group__vty.html gab6cc2523b7b35b84ca2ebfc877126d7c (void) int vty_get_bind_port group__vty.html gaaaca795c1d44b2292cca8cdf4382285c (int default_port) static int handle_counter group__vty.html ga6a6404bc1e63b30ddde52ad577830ca7 (struct osmo_counter *counter, void *vctx_) void vty_out_statistics_partial2 group__vty.html ga25a2338bbc94f83e25ad9fffcd94593f (struct vty *vty, const char *prefix, int max_level, bool skip_zero) void vty_out_statistics_partial group__vty.html gad52b640266cda96e99df7681b8528205 (struct vty *vty, const char *prefix, int max_level) void vty_out_statistics_full2 group__vty.html gaef5369aca10b0b4fac3d3981a443bd46 (struct vty *vty, const char *prefix, bool skip_zero) void vty_out_statistics_full group__vty.html gaac192c4dfd1b32cf177f875aaabc5986 (struct vty *vty, const char *prefix) char * vty_cmd_string_from_valstr group__vty.html ga148901bf4513637b346ad8452d04b5af (void *ctx, const struct value_string *vals, const char *prefix, const char *sep, const char *end, int do_lower) void * tall_vty_ctx group__vty.html gafa161eda8b0404157b41cac53a429f6d struct cmd_element cfg_description_cmd group__vty.html ga7efd4d2a7848641646e7f76e6120cc21 struct cmd_element cfg_no_description_cmd group__vty.html gac05c47a999a17b71f7f45b80fa04ed64 rate_ctr Rate counters group__rate__ctr.html vty_out_context static int rate_ctr_handler group__rate__ctr.html gad40ce0111a2cde64e9c8cd4d2fb8d2f5 (struct rate_ctr_group *ctrg, struct rate_ctr *ctr, const struct rate_ctr_desc *desc, void *vctx_) void vty_out_rate_ctr_group2 group__rate__ctr.html ga9b507cc7330e223c7e002ee596a9f46c (struct vty *vty, const char *prefix, struct rate_ctr_group *ctrg, bool skip_zero) void vty_out_rate_ctr_group group__rate__ctr.html ga5de8cf4406811512b069c9862c131a32 (struct vty *vty, const char *prefix, struct rate_ctr_group *ctrg) static char * pad_append_str group__rate__ctr.html ga57b15de928c5af802726cfa83e49dac2 (char *s, const char *a, int minwidth) static char * pad_append_ctr group__rate__ctr.html ga3b3d2c93d8d370bcb477fab06acbb2ef (char *s, uint64_t ctr, int minwidth) static int rate_ctr_handler_fmt group__rate__ctr.html gaf690d0cd1df574b7ffe608378876be4b (struct rate_ctr_group *ctrg, struct rate_ctr *ctr, const struct rate_ctr_desc *desc, void *vctx_) void vty_out_rate_ctr_group_fmt2 group__rate__ctr.html gafbb6c23d50acf407984b02527ec22faf (struct vty *vty, const char *fmt, struct rate_ctr_group *ctrg, bool skip_zero) void vty_out_rate_ctr_group_fmt group__rate__ctr.html ga1f506094febaa7980ae804d66928903c (struct vty *vty, const char *fmt, struct rate_ctr_group *ctrg) static int rate_ctr_group_handler group__rate__ctr.html ga68121962f975edf4cc9a5b3d1bf7af46 (struct rate_ctr_group *ctrg, void *vctx_) stats Statistics reporting group__stats.html void vty_out_stat_item_group2 group__stats.html ga866d63e6c3678474717b4971c4713232 (struct vty *vty, const char *prefix, struct osmo_stat_item_group *statg, bool skip_zero) void vty_out_stat_item_group group__stats.html gafff519726c5ed78b596cc9e5065bedab (struct vty *vty, const char *prefix, struct osmo_stat_item_group *statg) vector Vector group__vector.html vector vector_init group__vector.html gae6a929ac3530de06eee1df3629d15247 (unsigned int size) void vector_only_wrapper_free group__vector.html gac0d218d6e04cd434ceb15fb505156251 (vector v) void vector_only_index_free group__vector.html gac09d5fe94ccb5c5b0e883f2565a1a858 (void *index) void vector_free group__vector.html gaf535d7daaa1dc88a3ac5c4451a6296f0 (vector v) vector vector_copy group__vector.html ga023a26a75d23f986c89bbd73d73f01c0 (vector v) void vector_ensure group__vector.html ga8ad206f259bb511f00db58e52a1d6551 (vector v, unsigned int num) int vector_empty_slot group__vector.html gaf34483597baad8ccef82d2c38f794b80 (vector v) int vector_set group__vector.html ga09dff784fcc0e322c64e5975b3255fe0 (vector v, void *val) int vector_set_index group__vector.html ga4ab15201b63a93279459a6d3d90600e5 (vector v, unsigned int i, void *val) void * vector_lookup group__vector.html ga5b9a4e6acdeb24792c691b679050fd6a (vector v, unsigned int i) void * vector_lookup_ensure group__vector.html gafe4ba9613b545f0a19cf622ba2faf27c (vector v, unsigned int i) void vector_unset group__vector.html gaedb539ef50499b729c8bfb9c2d7989c3 (vector v, unsigned int i) unsigned int vector_count group__vector.html ga27b7646cb874dff3b77400e95b6f8b99 (vector v) void * tall_vty_vec_ctx group__vector.html ga7e85b6cb22ea5f3e15aa3674a15aaf14 index libosmovty Documentation index.html sec_intro sec_copyright sec_tracker sec_contact