summaryrefslogtreecommitdiff
path: root/agent/mibgroup/utilities/iquery.h
blob: f98bd91238a1fe6ea80765d4facb919c57ac01a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef IQUERY_H
#define IQUERY_H

config_belongs_in(agent_module)

#ifndef NETSNMP_TRANSPORT_CALLBACK_DOMAIN
config_error(utilities/iquery depends on the Callback transport)
#endif

void init_iquery(void);

netsnmp_session *netsnmp_iquery_user_session(      char* secName);
netsnmp_session *netsnmp_iquery_community_session( char* community, int version );
netsnmp_session *netsnmp_iquery_pdu_session(netsnmp_pdu* pdu);
netsnmp_session *netsnmp_iquery_session( char* secName,  int   version,
                                        int   secModel,  int   secLevel,
                                      u_char* engineID, size_t engIDLen);

#endif                          /* IQUERY_H */