⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 util_funcs.h

📁 snmp的源代码,已经在我的ubuntu下编译通过
💻 H
字号:
/* *  util_funcs.h:  utilitiy functions for extensible groups. */#ifndef _MIBGROUP_UTIL_FUNCS_H#define _MIBGROUP_UTIL_FUNCS_H#ifdef __cplusplusextern "C" {#endif#include "struct.h"void            Exit(int);int             shell_command(struct extensible *);int             exec_command(struct extensible *);struct extensible *get_exten_instance(struct extensible *, size_t);int             get_exec_output(struct extensible *);int             get_exec_pipes(char *cmd, int *fdIn, int *fdOut, int *pid);WriteMethod     clear_cache;RETSIGTYPE      restart_doit(int);WriteMethod     restart_hook;void            print_mib_oid(oid *, size_t);void            sprint_mib_oid(char *, oid *, size_t);int             header_simple_table(struct variable *, oid *, size_t *,                                    int, size_t *,                                    WriteMethod ** write_method, int);int             header_generic(struct variable *, oid *, size_t *, int,                               size_t *, WriteMethod **);int             checkmib(struct variable *, oid *, size_t *, int, size_t *,                         WriteMethod ** write_method, int);char           *find_field(char *, int);int             parse_miboid(const char *, oid *);void            string_append_int(char *, int);void            wait_on_exec(struct extensible *);const char     *make_tempfile(void);#define     satosin(x)      ((struct sockaddr_in *) &(x))#define     SOCKADDR(x)     (satosin(x)->sin_addr.s_addr)#ifndef MIB_STATS_CACHE_TIMEOUT#define MIB_STATS_CACHE_TIMEOUT 5#endiftypedef void   *mib_table_t;typedef int     (RELOAD) (mib_table_t);typedef int     (COMPARE) (const void *, const void *);mib_table_t     Initialise_Table(int, int, RELOAD*, COMPARE*);int             Search_Table(mib_table_t, void *, int);int             Add_Entry(mib_table_t, void *);void           *Retrieve_Table_Data(mib_table_t, int *);#ifdef __cplusplus}#endif#endif                          /* _MIBGROUP_UTIL_FUNCS_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -