1
1

Initial dump from Zyxel

This commit is contained in:
2026-04-17 17:00:52 +02:00
commit 81fec250f4
23116 changed files with 5231237 additions and 0 deletions
@@ -0,0 +1,27 @@
#ifndef SNMP_ZCFG_H
#define SNMP_ZCFG_H
#ifndef PKG_NAME
#error "Must provide -DPKG_NAME=string at compiling time!"
#endif
#ifdef _ZCFG_RDM_OID_H
#error "should NOT include zcfg_rdm_oid.h"
#endif
#define rpWarn(fmt, arg...) printf("%s: "fmt"\n",__func__, ##arg);
#define rpFail(fmt, arg...) { rpWarn(fmt, ##arg); goto rpDone; }
#define SNMPD_CONFIG_TMP "/etc/snmp/snmpd.conf.tmp"
#define SNMPD_CONFIG "/var/snmpd.conf"
#define SNMPD_PID "/var/run/snmpd"
zcfgRet_t snmpConfCreate(rdm_ZySnmp_t *snmpObj);
zcfgRet_t snmpStop();
zcfgRet_t snmpStart(unsigned char configModified, unsigned char isboot);
int snmp_zcfg_reload(void *newObj, void *curObj, unsigned int oid, objIndex_t *objIid);
int snmptrap_zcfg_reload(void *newObj, void *curObj, unsigned int oid, objIndex_t *objIid);
#endif