|
|
BSD 4.3reno
/* llib-lisnmp - lint library for -lisnmp */
/*
* $Header: /var/lib/cvsd/repos/CSRG/43BSDReno/contrib/isode-beta/snmp/llib-lisnmp,v 1.1.1.1 2018/04/24 16:12:56 root Exp $
*
*
* $Log: llib-lisnmp,v $
* Revision 1.1.1.1 2018/04/24 16:12:56 root
* BSD 4.3reno
*
* Revision 7.2 90/03/08 08:05:41 mrose
* isnmp
*
* Revision 7.1 90/02/19 16:25:54 mrose
* typo
*
* Revision 7.0 90/02/19 15:53:14 mrose
* *** empty log message ***
*
*/
/*
* NOTICE
*
* Acquisition, use, and distribution of this module and related
* materials are subject to the restrictions of a license agreement.
* Consult the Preface in the User's Manual for the full terms of
* this agreement.
*
*/
/* LINTLIBRARY */
#include <stdio.h>
#include "smux.h"
#include "objects.h"
/* */
int smux_init (debug)
int debug; /* if non-zero says to print PDUs on tty */
{
return smux_init (debug);
}
int smux_simple_open (identity, description, commname, commlen)
OID identity; /* identity of SMUX initiator */
char *description; /* implementation-specific string */
char *commname; /* password, may be zero-length */
int commlen; /* .. */
{
return smux_simple_open (identity, description, commname, commlen);
}
smux_close (reason)
int reason; /* a symbolic value defined in smux.h */
{
return smux_close (reason);
}
int smux_register (subtree, priority, operation)
OID subtree; /* subtree to register */
int priority, /* desired priority (use -1 for default) */
operation; /* a symbolic value defined in smux.h */
{
return smux_register (subtree, priority, operation);
}
int smux_wait (event, secs)
struct type_SNMP_SMUX__PDUs **event;
/* initialized to next event */
int secs; /* maximum time to wait: -1=forever, 0=poll */
{
return smux_wait (event, secs);
}
int smux_response (event)
struct type_SNMP_GetResponse__PDU *event;
/* event to send back */
{
return smux_response (event);
}
int smux_trap (generic, specific, bindings)
int generic,
specific;
struct type_SNMP_VarBindList *bindings;
{
return smux_trap (generic, specific, bindings);
}
char *smux_error (i) /* a SMUX error code */
int i;
{
return smux_error (i);
}
/* */
int setsmuxEntry (f)
int f;
{
return setsmuxEntry (f);
}
int endsmuxEntry ()
{
return endsmuxEntry ();
}
struct smuxEntry *getsmuxEntry ()
{
return getsmuxEntry ();
}
struct smuxEntry *getsmuxEntrybyname (name)
char *name;
{
return getsmuxEntrybyname (name);
}
struct smuxEntry *getsmuxEntrybyidentity (identity)
OID identity;
{
return getsmuxEntrybyidentity (identity);
}
/* */
int readsyntax ()
{
return readsyntax ();
}
int add_syntax (name, f_encode, f_decode, f_free, f_parse, f_print)
char *name;
IFP f_encode,
f_decode,
f_free,
f_parse,
f_print;
{
return add_syntax (name, f_encode, f_decode, f_free, f_parse, f_print);
}
OS text2syn (name)
char *name;
{
return text2syn (name);
}
/* */
int readobjects (file)
char *file;
{
return readobjects (file);
}
int add_objects (ot)
OT ot;
{
return add_objects (ot);
}
OT name2obj (oid)
OID oid;
{
return name2obj (oid);
}
OT text2obj (text)
char *text;
{
return text2obj (text);
}
OID text2oid (name)
char *name;
{
return text2oid (name);
}
char *oid2ode (oid)
OID oid;
{
return oid2ode (oid);
}
OI name2inst (oid)
OID oid;
{
return name2inst (oid);
}
OI next2inst (oid)
OID oid;
{
return next2inst (oid);
}
OI text2inst (text)
char *text;
{
return text2inst (text);
}
char *strdup (s)
char *s;
{
return strdup (s);
}
/* */
int o_generic (oi, v, offset)
OI oi;
struct type_SNMP_VarBind *v;
int offset;
{
return o_generic (oi, v, offset);
}
int o_number (oi, v, number)
OI oi;
struct type_SNMP_VarBind *v;
integer number;
{
return o_number (oi, v, number);
}
int o_string (oi, v, base, len)
OI oi;
struct type_SNMP_VarBind *v;
char *base;
int len;
{
return o_string (oi, v, base, len);
}
int o_specific (oi, v, offset)
OI oi;
struct type_SNMP_VarBind *v;
int offset;
{
return o_specific (oi, v, offset);
}
int mediaddr2oid (ip, addr, len, islen)
unsigned int *ip;
u_char *addr;
int len,
islen;
{
return mediaddr2oid (ip, addr, len, islen);
}
OID oid_extend (q, howmuch)
OID q;
int howmuch;
{
return oid_extend (q, howmuch);
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.