system: Linux mars.sprixweb.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
#ifndef UCD_SNMP_STRUCT
#define UCD_SNMP_STRUCT
#define STRMAX 1024
#define SHPROC 1
#define EXECPROC 2
#define PASSTHRU 3
#define PASSTHRU_PERSIST 4
#define MIBMAX 30
struct extensible {
char name[STRMAX];
char command[STRMAX];
char fixcmd[STRMAX];
int type;
int result;
char output[STRMAX];
struct extensible *next;
oid miboid[MIBMAX];
size_t miblen;
int mibpriority;
netsnmp_pid_t pid;
#if defined(WIN32)
HANDLE tid; /* WIN32 thread */
#endif
};
struct myproc {
char name[STRMAX];
char fixcmd[STRMAX];
int min;
int max;
struct myproc *next;
};
/*
* struct mibinfo
* {
* int numid;
* unsigned long mibid[10];
* char *name;
* void (*handle) ();
* };
*/
#endif