Signed-off-by: Anders Selhammer <anders.selham...@est.tech> --- pmc_common.c | 5 +++++ pmc_common.h | 2 ++ snmp4lptp.c | 5 +++++ snmp4lptp_mib.h | 1 + 4 files changed, 13 insertions(+)
diff --git a/pmc_common.c b/pmc_common.c index 4a160f6..b5843b9 100644 --- a/pmc_common.c +++ b/pmc_common.c @@ -479,6 +479,11 @@ static int pmc_tlv_datalen(struct pmc *pmc, int id) return len; } +UInteger8 pmc_get_domain_number(struct pmc *pmc) +{ + return pmc->domain_number; +} + int pmc_get_transport_fd(struct pmc *pmc) { return pmc->fdarray.fd[FD_GENERAL]; diff --git a/pmc_common.h b/pmc_common.h index b1fdcd6..8952151 100644 --- a/pmc_common.h +++ b/pmc_common.h @@ -40,6 +40,8 @@ struct pmc *pmc_create(struct config *cfg, enum transport_type transport_type, void pmc_destroy(struct pmc *pmc); +UInteger8 pmc_get_domain_number(struct pmc *pmc); + int pmc_get_transport_fd(struct pmc *pmc); int pmc_send_get_action(struct pmc *pmc, int id); diff --git a/snmp4lptp.c b/snmp4lptp.c index e06f212..c70aefa 100644 --- a/snmp4lptp.c +++ b/snmp4lptp.c @@ -65,6 +65,11 @@ struct ptp_message* snmp4lptp_run_pmc(char *cmd) return NULL; } +uint8_t snmp4lptp_get_domain() +{ + return pmc_get_domain_number(pmc); +} + static int open_pmc(struct config *cfg) { char uds_local[MAX_IFNAME_SIZE + 1]; diff --git a/snmp4lptp_mib.h b/snmp4lptp_mib.h index f135006..af449ce 100644 --- a/snmp4lptp_mib.h +++ b/snmp4lptp_mib.h @@ -26,5 +26,6 @@ * function declarations */ struct ptp_message* snmp4lptp_run_pmc(char *cmd); +uint8_t snmp4lptp_get_domain(); #endif /* HAVE_SNMP4LPTP_MIB_H */ -- 1.8.3.1 _______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel