#
40f769bb |
| 20-Jun-2023 |
Ivan Mikhaylov <fr0st61te@gmail.com> |
Add UDP protocol by default in SNMP client
Set UDP protocol as transport protocol by default on Client instantiation.
Tested: protocol set as UDP by default when creating subscribers.
``` busctl c
Add UDP protocol by default in SNMP client
Set UDP protocol as transport protocol by default on Client instantiation.
Tested: protocol set as UDP by default when creating subscribers.
``` busctl call xyz.openbmc_project.Network.SNMP /xyz/openbmc_project/network/snmp/manager xyz.openbmc_project.Network.Client.Create Client sq 192.168.1.25 999 s "/xyz/openbmc_project/network/snmp/manager/1"
busctl get-property xyz.openbmc_project.Network.SNMP /xyz/openbmc_project/network/snmp/manager/1 xyz.openbmc_project.Network.Client Address s "192.168.1.25"
busctl get-property xyz.openbmc_project.Network.SNMP /xyz/openbmc_project/network/snmp/manager/1 xyz.openbmc_project.Network.Client TransportProtocol s "xyz.openbmc_project.Network.Client.TransportProtocol.UDP" ```
Change-Id: I21aa601519cbfa51db3b21d260e77c46e6383ae7 Signed-off-by: Ivan Mikhaylov <fr0st61te@gmail.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
87d3edd6 |
| 22-Jul-2022 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are for: * bus_t * exception_t * manager_t * match_t * message_t * object_t * slot_t
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib15ce49ac136da396084ab09972dd132f02beeea
show more ...
|
#
b9b4c7db |
| 05-Apr-2022 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: object: don't use 'bool' argument constructor
`sdbusplus::server::object_t` has long had an enum-based parameter for signal action, but maintained a backwards compatible boolean mapping.
sdbusplus: object: don't use 'bool' argument constructor
`sdbusplus::server::object_t` has long had an enum-based parameter for signal action, but maintained a backwards compatible boolean mapping. It is time to remove this boolean to make it more observable which actions are being used in applications. Map all `true` occurrences to `action::defer_emit`.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I12bac733597177ec85336a204b081779fe6ce19e
show more ...
|
#
34d129a9 |
| 04-Dec-2021 |
Ratan Gupta <ratankgupta31@gmail.com> |
Resolve Meson issues
This commit includes fixes in the repo:
1. Moving experimental filesystem to filesystem 2. Errors that meson identified
Signed-off-by: Ratan Gupta <ratankgupta31@gmail.com> Ch
Resolve Meson issues
This commit includes fixes in the repo:
1. Moving experimental filesystem to filesystem 2. Errors that meson identified
Signed-off-by: Ratan Gupta <ratankgupta31@gmail.com> Change-Id: I93c77c2a434275c4da3ca4549919eaa55b57f481
show more ...
|
#
1334b7b3 |
| 22-Feb-2021 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format-11: reformat The .clang-format file here is an old version of the common one. Upgrade to the latest and reformat. Signed-off-by: Patrick Williams <patrick@stwcx.xyz
clang-format-11: reformat The .clang-format file here is an old version of the common one. Upgrade to the latest and reformat. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic87853e6004d2d5ad6645a3ece8c0c87ccc96efd
show more ...
|
#
9d18e562 |
| 16-Nov-2018 |
Ratan Gupta <ratagupt@linux.vnet.ibm.com> |
Add support for individual property update SNMP Manager D-Bus object doesn't have support for individual D-Bus property update. This commit adds the support for the same. Re
Add support for individual property update SNMP Manager D-Bus object doesn't have support for individual D-Bus property update. This commit adds the support for the same. Resolves openbmc/phosphor-snmp#2 Change-Id: Ic72366b6b18190e66e23d400a5f2c95037947809 Signed-off-by: Ratan Gupta <ratagupt@linux.vnet.ibm.com>
show more ...
|
#
a7ff3850 |
| 16-Nov-2018 |
Ratan Gupta <ratagupt@linux.vnet.ibm.com> |
Change the logic of generating the D-Bus object identifier Presently D-Bus object identifier is generated with the hash of D-Bus properties, as a result of this if the value of D-Bus pro
Change the logic of generating the D-Bus object identifier Presently D-Bus object identifier is generated with the hash of D-Bus properties, as a result of this if the value of D-Bus property gets change the D-Bus object identifier will get change. This commit fixes this problem by keeping the last identifier value in the manager object so whenever user creates new snmp manager object it is incremented by 1, hence the object path becomes unique. This commit also takes care of that if at any point of time if snmp manager app restart it gets the same D-Bus identifier as it was before the restart. Change-Id: I456c11f7824ff678ae470bc6641f0e0cc7c1f6bc Signed-off-by: Ratan Gupta <ratagupt@linux.vnet.ibm.com>
show more ...
|
#
1dc9178d |
| 19-Apr-2018 |
Ratan Gupta <ratagupt@in.ibm.com> |
Implement the Client create interface This commit also implement the D-Bus service which would be used for snmp client configuration and would add the snmp manager/trap receiver D-Bu
Implement the Client create interface This commit also implement the D-Bus service which would be used for snmp client configuration and would add the snmp manager/trap receiver D-Bus objects under namespace /xyz/openbmc_project/network/snmp/manager/ It implements the delete interface for SNMP client D-Bus Object. Resolves openbmc/openbmc#3057 Change-Id: I0df7b1475f81325b9ac497c1fb350c3f62329686 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
show more ...
|