If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.

0
U

Property:libcms msg.so

From BoxMatrix


BoxMatrix >> Shell-Commands >> libcms_msg.so @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Media

Startup-Scr Hotplug-Scr BusyBox-Cmds Bash-Cmds AVM-Cmds Chipset-Cmds Linux-Cmds Shared-Libs Kernel-Mods Research

Shared-Library

Goto:   GPL-Browser  -  Dependencies   -   Model-Matrix   -   Symbols   -   SMW-Browser

Details

libcms_msg.so is the Broadcom Configuration Management System (CMS) message API. It provides 2 sets of functions:

  • OS dependent messaging functions (oalMsg_*) - only used by the server smd
  • Message API functions (cmsMsg_*) - used by many Broadcom client executables, see the Dependencies

The server instance of this library serves the socket smd_messaging_server_addr for smd.
The client instances of this library connect this socket.

While libcms_msg.so is open source the central messaging server smd is proprietary.

See also: send_cms_msg and the Makefile of the broadcom-libcms package on Github.

GPL-Browser

Daily updated index of all libcms_msg.so code findings on the GPL-Browser. Last update: 2024-11-14 05:08 GMT.
The Browse column points to the Path containing the respective source code on the gpl.boxmatrix.info service.
The SoC column lists the Chip-Codenames, the Model column lists the nicks of the Box-Models.
The Diff column links the comparison of the AVM Kernel to the pristine original from Kernel.org.
The Download column links the full tarball the respective directory content is extracted from.
The presence of the source does not mean it fits the respective model and architecture. See the Model-Matrix where it's used.

Dependencies

Daily updated index of all dependencies of this library. Last update: 2024-11-14 07:43 GMT.
A * in the Mod column marks info from Supportdata-Probes, which will always stay incomplete.

Relation Typ Object Mod Firmware Info Origin
Depends on lib ld.so 1 7.20 - 8.00 Dynamic linker / loader Linux
Depends on lib libbcm_util.so 1 7.39 - 8.00 Broadcom logging and environmental info Broadcom
Depends on lib libc.so 3 6.54 - 8.00 Standard C library Linux
Depends on lib libcms_util.so 3 6.54 - 8.00 Broadcom CMS utility functions Broadcom
Required by lib libcms_cli.so 3 6.54 - 8.00 Broadcom CMS shell API Broadcom
Required by lib libcms_core.so 3 6.54 - 8.00 Broadcom CMS core functions Broadcom
Required by lib libcms_dal.so 2 6.54 - 7.18 Broadcom CMS network interface management Broadcom
Required by lib libcms_util.so 3 6.54 - 8.00 Broadcom CMS utility functions Broadcom
Required by lib libmdm_cbk_dsl.so 1 7.39 - 8.00 TODO AVM
Required by lib libmdm_cbk_wifi.so 1 7.39 - 8.00 TODO AVM
Required by lib libmdm_cli.so 1 7.39 - 8.00 TODO AVM
Required by lib libmdm_db.so 1 7.39 - 8.00 TODO AVM
Required by lib libnvram.so 1 7.20 - 8.00 Broadcom persistent storage of [WLAN] configuration Broadcom
Required by lib libssk_util.so 1 7.39 - 8.00 TODO AVM
Required by lib libwlmdm.so 1 7.20 - 8.00 TODO Linux
Required by lib libwlmngr.so 1 6.54 - 6.80 TODO Linux
Required by cmd avm2brcm_xdsld (avmcmd) 3 6.54 - 8.00 AVM dsld to Broadcom subsystem glue daemon. AVM
Required by cmd avm_dsl_diagd 3 6.54 - 7.31 Broadcom DSL diagnosis daemon. AVM
Required by cmd avm_dsl_launcher 2 6.83 - 6.85 Predecessor of avm2brcm_xdsld. AVM
Required by cmd avmbrcmcfg 3 6.54 - 8.00 AVM Broadcom Config Tool. Configures ATM / PTM DSL mode. AVM
Required by cmd consoled 2 6.54 - 7.18 Broadcom CMS shell interface. Broadcom
Required by cmd dsldiagd 3 6.54 - 8.00 Broadcom DSL diagnosis server. Broadcom
Required by cmd ethswctl 2 6.54 - 6.85 Broadcom Ethernet Switch Configuration Utility. Broadcom
Required by cmd mcpctl 2 6.54 - 6.85 Commandline frontend to the mcpd MultiCast Proxy Daemon. Broadcom
Required by cmd mcpd (chipcmd) 3 6.54 - 7.31 Broadcom MultiCast Proxy Daemon. Broadcom
Required by cmd nvram (chipcmd) 3 6.54 - 8.00 Access persistent storage of configuration on Broadcom chipsets. Broadcom
Required by cmd pwrctl 2 6.54 - 7.18 Broadcom Power Management Configuration. Broadcom
Required by cmd rngd (chipcmd) 2 6.54 - 6.85 Check and feed random data from hardware device to kernel. Broadcom
Required by cmd send_cms_msg 3 6.54 - 8.00 Sends a Broadcom CMS message to a target service. Broadcom
Required by cmd smd (chipcmd) 3 6.54 - 8.00 Broadcom CMS System Message Dispatcher. Broadcom
Required by cmd ssk (chipcmd) 3 6.54 - 8.00 Broadcom CMS System Status Monitor for network and DSL. Broadcom
Required by cmd swmdk (chipcmd) 2 6.54 - 7.18 Broadcom Ethernet Switch MDK daemon. Broadcom
Required by cmd tmctl 2 6.54 - 7.18 Broadcom Traffic Management Control Utility. Broadcom
Required by cmd vlanctl 2 6.54 - 7.18 Broadcom VLAN control utility. Broadcom
Required by cmd wlconf 2 6.54 - 6.85 Bring a Broadcom wireless network interface up / down. Broadcom
Required by cmd wlevt (chipcmd) 2 6.54 - 6.85 Broadcom WLAN Event handling Daemon (old). Broadcom
Required by cmd wlevt2 (chipcmd) 2 6.98 - 7.18 Broadcom WLAN Event handling Daemon (new). Broadcom
Required by cmd wlmngr (chipcmd) 2 6.54 - 6.85 Broadcom WLAN Manager Daemon (old). Broadcom
Required by cmd wlmngr2 (chipcmd) 2 6.98 - 7.18 Broadcom WLAN Manager Daemon (new). Broadcom
Required by cmd wlssk (chipcmd) 1 7.20 - 8.00 TODO Broadcom
Required by cmd wps_monitor (chipcmd) 2 6.54 - 7.18 Broadcom WLAN WPS authenticator. Broadcom
Required by cmd xdslctl 3 6.54 - 8.00 Controls the Broadcom ADSL / VDSL driver. Broadcom
Required by cmd xtmctl 2 6.54 - 7.18 Controls the Broadcom ATM / PTM driver. Broadcom
43 dependencies for this library

Model-Matrix

Daily updated index of the presence, path and size of this library for each model. Last update: 2024-11-14 05:50 GMT.
Showing all models using this library. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom/rtl) label in the Model column shows which CPU is meant for Multi-Linux models.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.

Model Firmware Path Size
FRITZ!Box 7530 AX 7.20 - 8.00 /lib 13.3k - 23.1k
FRITZ!Box 7581 6.54 - 7.18 /lib 8.6k - 9.0k
FRITZ!Box 7582 6.83 - 7.18 /lib 8.6k - 9.0k
3 models use this library

Symbols

Daily updated index of all symbols of this library. Last update: 2024-11-14 07:43 GMT.

Firmware Symbol
7.39 - 8.00 cmsMsg_busNameToComponentName
6.54 - 8.00 cmsMsg_cleanup
7.39 - 8.00 cmsMsg_componentNameToBusName
6.54 - 8.00 cmsMsg_duplicate
7.39 - 8.00 cmsMsg_getBusName
6.54 - 8.00 cmsMsg_getEventHandle
6.54 - 8.00 cmsMsg_getHandleEid
7.39 - 8.00 cmsMsg_getReplyBufWithTimeout
6.54 - 8.00 cmsMsg_init
7.39 - 8.00 cmsMsg_initOnBus
7.39 - 8.00 cmsMsg_initUnixDomainServerSocket
6.54 - 8.00 cmsMsg_initWithFlags
6.54 - 8.00 cmsMsg_isServiceReady
6.54 - 8.00 cmsMsg_putBack
6.54 - 8.00 cmsMsg_receive
6.54 - 8.00 cmsMsg_receiveWithTimeout
6.54 - 8.00 cmsMsg_send
6.54 - 8.00 cmsMsg_sendAndGetReply
6.54 - 8.00 cmsMsg_sendAndGetReplyBuf
6.54 - 8.00 cmsMsg_sendAndGetReplyBufWithTimeout
6.54 - 8.00 cmsMsg_sendAndGetReplyWithTimeout
6.54 - 8.00 cmsMsg_sendNoop
6.54 - 8.00 cmsMsg_sendReply
6.54 - 8.00 oalMsg_cleanup
6.54 - 8.00 oalMsg_getEventHandle
7.39 - 8.00 oalMsg_initOnBus
7.39 - 8.00 oalMsg_initUnixDomainServerSocket
6.54 - 7.31 oalMsg_initWithFlags
6.54 - 8.00 oalMsg_receive
6.54 - 8.00 oalMsg_send
30 symbols for this library

SMW-Browser

Information is currently being retrieved from the backend.