pragmatism first

SNMPSESSION(3) - Linux manual page online | Library functions

Snmpkit functions dealing with a particular snmpsession.

November 2000
snmpsession(3) Library Functions Manual snmpsession(3)


snmpsession - snmpkit functions dealing with a particular snmpsession.


#include <snmpkit.h> SNMPSESSION *sk_new_session(char *host, void *(start_routine)(SNMPSESSION*), const char *comm ↲ unity);


A snmpsession is an opaque data structure which specifies a The new_snmpsession() creates a new session. The SNMPSOCK should have previously created by the application using, new_snmpsock(). The host should will be looked up using geth‐ ostbyname() and the community string is something like a password in SNMP lingo but it doesn't have a username associated with it and it is transmitted in clear text within the packets. In most cases, there are a couple of community strings. One is only allowed to read and the other is allowed to both read and write. The default read-only community name is "public". If set the community name to NULL, the community name will default to public. The new_snmpsession_quick() function is very similar to the new_snmpsession() function except the community name always defaults to "public". The delete_snmpsock() function is the opposite of the new_snmpsession() function. It frees all memory and resources currently being used by the SNMPSESSION structure.


The new_snmpsock() and the new_snmpsock_quick() both return a pointer to the newly created snmpsock or NULL if there was an error.


Ben Woodard <>


The library can possibly throw different kinds of C++ exceptions that won't be caught by the glue code and therefore it can cause your program to crash inexplicably.


libsnmpkit(3), snmpsock(3), snmpstructfiller(3), snmptable(3), gethostbyname(3)
GNU snmpkit 0.4 November 2000 snmpsession(3)
This manual Reference Other manuals
snmpsession(3) referred by libsnmpkit(3) | snmpstructfiller(3) | snmpstructfiller_append(3)
refer to gethostbyname(3) | libsnmpkit(3) | snmpstructfiller(3)
Download raw manual
Index Library Functions Manual (+5028) GNU snmpkit 0.4 (+8) № 3 (+68044)
Go top