Mercurial > hg > release > heapstats-2.0
changeset 218:47d7a1492892
Bug 3767: Compiler warnings at `snmp_session::remote_port`
Reviewed-by: ykubota
https://github.com/HeapStats/heapstats/pull/153
author | Yasumasa Suenaga <yasuenag@gmail.com> |
---|---|
date | Mon, 11 Nov 2019 21:10:45 +0900 |
parents | 911de1085b7c |
children | 9bbdf7997bf8 |
files | agent/src/heapstats-engines/trapSender.hpp |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/agent/src/heapstats-engines/trapSender.hpp Mon Nov 11 17:56:32 2019 +0900 +++ b/agent/src/heapstats-engines/trapSender.hpp Mon Nov 11 21:10:45 2019 +0900 @@ -182,6 +182,9 @@ * \param pCommName [in] Community name use for SNMP. * \param port [in] Port used by SNMP trap. */ + // Avoid deprecation warning of snmp_session::remote_port +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" TTrapSender(int snmp, char *pPeer, char *pCommName, int port) { TMutexLocker locker(&senderMutex); @@ -206,6 +209,7 @@ pPdu = snmp_pdu_create(SNMP_MSG_TRAP2); } } +#pragma GCC diagnostic pop /*! * \brief TrapSender destructor. @@ -312,6 +316,9 @@ * \brief Add variable as send information by trap. * \return Return process result code. */ + // Avoid deprecation warning of snmp_session::remote_port +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" int sendTrap(void) { /* If snmp target is illegal. */ if (pPdu == NULL) { @@ -375,6 +382,7 @@ return (success) ? SNMP_PROC_SUCCESS : SNMP_PROC_FAILURE; } +#pragma GCC diagnostic pop /*! * \brief Clear PDU and allocated strings.