net-snmp 5.7
auto_nlist.h
00001 /*
00002  * auto_nlist.h
00003  */
00004 #ifndef AUTO_NLIST_H
00005 #define AUTO_NLIST_H
00006 #ifdef __cplusplus
00007 extern          "C" {
00008 #endif
00009 
00010 #if defined(irix6) && defined(IRIX64)
00011 #define nlist nlist64
00012 #endif
00013 
00014 #ifdef NETSNMP_CAN_USE_NLIST
00015 int             auto_nlist(const char *, char *, int);
00016 long            auto_nlist_value(const char *);
00017 int             KNLookup(struct nlist *, int, char *, int);
00018 #else
00019 int             auto_nlist_noop(void);
00020 #       define auto_nlist(x,y,z) auto_nlist_noop()
00021 #       define auto_nlist_value(z) auto_nlist_noop()
00022 #       define KNLookup(w,x,y,z) auto_nlist_noop()
00023 #endif
00024 
00025 #ifdef __cplusplus
00026 }
00027 #endif
00028 #endif