Skip to content

Commit 88ee2a7

Browse files
committed
snmpd: Remove netsnmp_remove_and_free_agent_snmp_session()
Remove netsnmp_remove_and_free_agent_snmp_session() because it is identical to free_agent_snmp_session().
1 parent 4bb9470 commit 88ee2a7

File tree

2 files changed

+4
-15
lines changed

2 files changed

+4
-15
lines changed

agent/snmp_agent.c

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2114,19 +2114,11 @@ netsnmp_wrap_up_request(netsnmp_agent_session *asp, int status)
21142114
snmp_increment_statistic(STAT_SNMPOUTPKTS);
21152115
snmp_increment_statistic(STAT_SNMPOUTGETRESPONSES);
21162116
asp->pdu = NULL;
2117-
netsnmp_remove_and_free_agent_snmp_session(asp);
2117+
free_agent_snmp_session(asp);
21182118
}
21192119
return 1;
21202120
}
21212121

2122-
void
2123-
netsnmp_remove_and_free_agent_snmp_session(netsnmp_agent_session *asp)
2124-
{
2125-
DEBUGMSGTL(("snmp_agent", "REMOVE session == %8p\n", asp));
2126-
2127-
free_agent_snmp_session(asp);
2128-
}
2129-
21302122
/** handles an incoming SNMP packet into the agent */
21312123
int
21322124
handle_snmp_packet(int op, netsnmp_session * session, int reqid,
@@ -2202,7 +2194,7 @@ handle_snmp_packet(int op, netsnmp_session * session, int reqid,
22022194
/*
22032195
* drop the request
22042196
*/
2205-
netsnmp_remove_and_free_agent_snmp_session(asp);
2197+
free_agent_snmp_session(asp);
22062198
return 0;
22072199
} else {
22082200
/*
@@ -2228,14 +2220,14 @@ handle_snmp_packet(int op, netsnmp_session * session, int reqid,
22282220
if (!snmp_send(asp->session, asp->pdu))
22292221
snmp_free_pdu(asp->pdu);
22302222
asp->pdu = NULL;
2231-
netsnmp_remove_and_free_agent_snmp_session(asp);
2223+
free_agent_snmp_session(asp);
22322224
return 1;
22332225
} else {
22342226
#endif /* support for community based SNMP */
22352227
/*
22362228
* drop the request
22372229
*/
2238-
netsnmp_remove_and_free_agent_snmp_session(asp);
2230+
free_agent_snmp_session(asp);
22392231
return 0;
22402232
#if !defined(NETSNMP_DISABLE_SNMPV1) || !defined(NETSNMP_DISABLE_SNMPV2C)
22412233
}

include/net-snmp/agent/snmp_agent.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -236,9 +236,6 @@ extern "C" {
236236
netsnmp_agent_session *init_agent_snmp_session(netsnmp_session *,
237237
netsnmp_pdu *);
238238
void free_agent_snmp_session(netsnmp_agent_session *);
239-
void
240-
netsnmp_remove_and_free_agent_snmp_session(netsnmp_agent_session
241-
*asp);
242239
int getNextSessID(void);
243240
int init_master_agent(void);
244241
void shutdown_master_agent(void);

0 commit comments

Comments
 (0)