summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/lib
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2003-08-25 09:33:14 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2003-08-25 09:33:14 +0000
commit912800ed019006ee68300f2356fb2e724fe7f4f6 (patch)
tree65856c08599a55643eaccfd9b4f3630769e8cb34 /winsup/w32api/lib
parent6315f62b2066386211bbfa5056c26532747223a1 (diff)
downloadcygnal-912800ed019006ee68300f2356fb2e724fe7f4f6.tar.gz
cygnal-912800ed019006ee68300f2356fb2e724fe7f4f6.tar.bz2
cygnal-912800ed019006ee68300f2356fb2e724fe7f4f6.zip
Add snmp API
2003-08-26 Filip Navara <xnavara@volny.cz> * include/snmp.h: New file. * include/winsnmp.h: New file. * include/mgmtapi.h: New file. * lib/snmpapi.def: New file. * lib/wsnmp32.def: New file. * lib/igmpagnt.def: New file. * lib/mgmtapi.def (SnmpMgrCtl) Add stub. (SnmpMgrGetTrapEx): Ditto. (SnmpMgrMIB2Disk): Remove. (dbginit): Remove.
Diffstat (limited to 'winsup/w32api/lib')
-rw-r--r--winsup/w32api/lib/igmpagnt.def6
-rw-r--r--winsup/w32api/lib/mgmtapi.def6
-rw-r--r--winsup/w32api/lib/snmpapi.def39
-rw-r--r--winsup/w32api/lib/wsnmp32.def48
4 files changed, 97 insertions, 2 deletions
diff --git a/winsup/w32api/lib/igmpagnt.def b/winsup/w32api/lib/igmpagnt.def
new file mode 100644
index 000000000..3410bbaad
--- /dev/null
+++ b/winsup/w32api/lib/igmpagnt.def
@@ -0,0 +1,6 @@
+LIBRARY igmpagnt.dll
+EXPORTS
+SnmpExtensionClose@0
+SnmpExtensionInit@12
+SnmpExtensionQuery@16
+SnmpExtensionTrap@20
diff --git a/winsup/w32api/lib/mgmtapi.def b/winsup/w32api/lib/mgmtapi.def
index 2e4619375..652621c90 100644
--- a/winsup/w32api/lib/mgmtapi.def
+++ b/winsup/w32api/lib/mgmtapi.def
@@ -1,12 +1,14 @@
LIBRARY MGMTAPI.DLL
EXPORTS
SnmpMgrClose@4
+SnmpMgrCtl@28
SnmpMgrGetTrap@24
-SnmpMgrMIB2Disk@8
+SnmpMgrGetTrapEx@32
+;SnmpMgrMIB2Disk@8
SnmpMgrOidToStr@8
SnmpMgrOpen@16
SnmpMgrRequest@20
SnmpMgrStrToOid@8
SnmpMgrTrapListen@4
-dbginit@8
serverTrapThread@4
+;dbginit@8
diff --git a/winsup/w32api/lib/snmpapi.def b/winsup/w32api/lib/snmpapi.def
new file mode 100644
index 000000000..811407f36
--- /dev/null
+++ b/winsup/w32api/lib/snmpapi.def
@@ -0,0 +1,39 @@
+EXPORTS
+SnmpSvcAddrIsIpx@12
+SnmpSvcAddrToSocket@8
+SnmpSvcBufRevAndCpy@12
+SnmpSvcBufRevInPlace@8
+SnmpSvcDecodeMessage@20
+SnmpSvcEncodeMessage@16
+SnmpSvcGenerateAuthFailTrap@4
+SnmpSvcGenerateColdStartTrap@4
+SnmpSvcGenerateLinkDownTrap@8
+SnmpSvcGenerateLinkUpTrap@8
+SnmpSvcGenerateTrap@20
+SnmpSvcGenerateWarmStartTrap@4
+SnmpSvcGetUptime@0
+SnmpSvcInitUptime@0
+SnmpSvcReleaseMessage@4
+SnmpSvcReportEvent@16
+SnmpSvcSetLogLevel@4
+SnmpSvcSetLogType@4
+SnmpUtilAnsiToUnicode@12
+SnmpUtilDbgPrint
+SnmpUtilIdsToA@8
+SnmpUtilMemAlloc@4
+SnmpUtilMemFree@4
+SnmpUtilMemReAlloc@8
+SnmpUtilOidAppend@8
+SnmpUtilOidCmp@8
+SnmpUtilOidCpy@8
+SnmpUtilOidFree@4
+SnmpUtilOidNCmp@12
+SnmpUtilOidToA@4
+SnmpUtilPrintAsnAny@4
+SnmpUtilPrintOid@4
+SnmpUtilStrlenW@4
+SnmpUtilUnicodeToAnsi@12
+SnmpUtilVarBindCpy@8
+SnmpUtilVarBindFree@4
+SnmpUtilVarBindListCpy@8
+SnmpUtilVarBindListFree@4
diff --git a/winsup/w32api/lib/wsnmp32.def b/winsup/w32api/lib/wsnmp32.def
new file mode 100644
index 000000000..5edd012f7
--- /dev/null
+++ b/winsup/w32api/lib/wsnmp32.def
@@ -0,0 +1,48 @@
+LIBRARY wsnmp32.dll
+EXPORTS
+SnmpCancelMsg@8
+SnmpCleanup@0
+SnmpClose@4
+SnmpContextToStr@8
+SnmpCountVbl@4
+SnmpCreatePdu@24
+SnmpCreateSession@16
+SnmpCreateVbl@12
+SnmpDecodeMsg@24
+SnmpDeleteVb@8
+SnmpDuplicatePdu@8
+SnmpDuplicateVbl@8
+SnmpEncodeMsg@24
+SnmpEntityToStr@12
+SnmpFreeContext@4
+SnmpFreeDescriptor@8
+SnmpFreeEntity@4
+SnmpFreePdu@4
+SnmpFreeVbl@4
+SnmpGetLastError@4
+SnmpGetPduData@24
+SnmpGetRetransmitMode@4
+SnmpGetRetry@12
+SnmpGetTimeout@12
+SnmpGetTranslateMode@4
+SnmpGetVb@16
+SnmpGetVendorInfo@4
+SnmpListen@8
+SnmpOidCompare@16
+SnmpOidCopy@8
+SnmpOidToStr@12
+SnmpOpen@8
+SnmpRecvMsg@20
+SnmpRegister@24
+SnmpSendMsg@20
+SnmpSetPduData@24
+SnmpSetPort@8
+SnmpSetRetransmitMode@4
+SnmpSetRetry@8
+SnmpSetTimeout@8
+SnmpSetTranslateMode@4
+SnmpSetVb@16
+SnmpStartup@20
+SnmpStrToContext@8
+SnmpStrToEntity@8
+SnmpStrToOid@8