Module: wine Branch: master Commit: 46f7f76b1e5bb90e862cc0d12381b53ce494508b URL: http://source.winehq.org/git/wine.git/?a=commit;h=46f7f76b1e5bb90e862cc0d123...
Author: Juan Lang juan.lang@gmail.com Date: Tue May 20 20:50:21 2008 -0700
inetmib1: Improve SnmpExtensionInit stub.
---
dlls/inetmib1/Makefile.in | 2 +- dlls/inetmib1/main.c | 6 ++++++ dlls/inetmib1/tests/main.c | 1 - 3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/dlls/inetmib1/Makefile.in b/dlls/inetmib1/Makefile.in index d971e52..cb27cc2 100644 --- a/dlls/inetmib1/Makefile.in +++ b/dlls/inetmib1/Makefile.in @@ -3,7 +3,7 @@ TOPOBJDIR = ../.. SRCDIR = @srcdir@ VPATH = @srcdir@ MODULE = inetmib1.dll -IMPORTS = kernel32 +IMPORTS = snmpapi kernel32
C_SRCS = \ main.c diff --git a/dlls/inetmib1/main.c b/dlls/inetmib1/main.c index dac5038..7e7450b 100644 --- a/dlls/inetmib1/main.c +++ b/dlls/inetmib1/main.c @@ -47,12 +47,18 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) return TRUE; }
+static UINT mib2System[] = { 1,3,6,1,2,1,1 }; + BOOL WINAPI SnmpExtensionInit(DWORD dwUptimeReference, HANDLE *phSubagentTrapEvent, AsnObjectIdentifier *pFirstSupportedRegion) { + AsnObjectIdentifier myOid = DEFINE_OID(mib2System); + FIXME("(%d, %p, %p): stub\n", dwUptimeReference, phSubagentTrapEvent, pFirstSupportedRegion); + *phSubagentTrapEvent = NULL; + SnmpUtilOidCpy(pFirstSupportedRegion, &myOid); return TRUE; }
diff --git a/dlls/inetmib1/tests/main.c b/dlls/inetmib1/tests/main.c index a4751dd..b9eac11 100644 --- a/dlls/inetmib1/tests/main.c +++ b/dlls/inetmib1/tests/main.c @@ -45,7 +45,6 @@ static void testInit(void) */ ret = pInit(0, &event, &oid); ok(ret, "SnmpExtensionInit failed: %d\n", GetLastError()); - todo_wine ok(!strcmp("1.3.6.1.2.1.1", SnmpUtilOidToA(&oid)), "Expected 1.3.6.1.2.1.1, got %s\n", SnmpUtilOidToA(&oid)); }