Skip to content

Commit 4bb9470

Browse files
committed
snmpd: Remove netsnmp_free_agent_snmp_session_by_session()
Remove this function because a previous patch reduced it to only printing debug messages.
1 parent 9fbc66f commit 4bb9470

File tree

3 files changed

+0
-20
lines changed

3 files changed

+0
-20
lines changed

agent/mibgroup/agentx/master.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,6 @@ agentx_got_response(int operation,
216216
int i, ret;
217217
netsnmp_request_info *requests, *request;
218218
netsnmp_variable_list *var;
219-
netsnmp_session *ax_session;
220219

221220
cache = netsnmp_handler_check_cache(cache);
222221
if (!cache) {
@@ -261,8 +260,6 @@ agentx_got_response(int operation,
261260
} else {
262261
DEBUGMSGTL(("agentx/master", "NULL sess_pointer??\n"));
263262
}
264-
ax_session = (netsnmp_session *) cache->localinfo;
265-
netsnmp_free_agent_snmp_session_by_session(ax_session, NULL);
266263
netsnmp_free_delegated_cache(cache);
267264
return 0;
268265
}

agent/snmp_agent.c

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2127,16 +2127,6 @@ netsnmp_remove_and_free_agent_snmp_session(netsnmp_agent_session *asp)
21272127
free_agent_snmp_session(asp);
21282128
}
21292129

2130-
#ifndef NETSNMP_FEATURE_REMOVE_FREE_AGENT_SNMP_SESSION_BY_SESSION
2131-
void
2132-
netsnmp_free_agent_snmp_session_by_session(netsnmp_session * sess,
2133-
void (*free_request)
2134-
(netsnmp_request_list *))
2135-
{
2136-
DEBUGMSGTL(("snmp_agent", "REMOVE session == %8p\n", sess));
2137-
}
2138-
#endif /* NETSNMP_FEATURE_REMOVE_FREE_AGENT_SNMP_SESSION_BY_SESSION */
2139-
21402130
/** handles an incoming SNMP packet into the agent */
21412131
int
21422132
handle_snmp_packet(int op, netsnmp_session * session, int reqid,

include/net-snmp/agent/snmp_agent.h

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -239,13 +239,6 @@ extern "C" {
239239
void
240240
netsnmp_remove_and_free_agent_snmp_session(netsnmp_agent_session
241241
*asp);
242-
#ifdef SNMP_NEED_REQUEST_LIST
243-
void
244-
netsnmp_free_agent_snmp_session_by_session(netsnmp_session * sess,
245-
void (*free_request)
246-
(netsnmp_request_list
247-
*));
248-
#endif
249242
int getNextSessID(void);
250243
int init_master_agent(void);
251244
void shutdown_master_agent(void);

0 commit comments

Comments
 (0)