&allocationSizeForEntityArray,
NULL );
- if( !NT_SUCCESS(status) ) {
- return status;
+ if(!status)
+ {
+ DPRINT("IOCTL Failed\n");
+ return STATUS_UNSUCCESSFUL;
}
arraySize = allocationSizeForEntityArray;
HeapFree( GetProcessHeap(), 0, entitySet );
entitySet = 0;
- if( !NT_SUCCESS(status) ) {
- DPRINT("TdiGetSetOfThings() => %08x\n", (int)status);
- return status;
+ if(!status)
+ {
+ DPRINT("IOCTL Failed\n");
+ return STATUS_UNSUCCESSFUL;
}
DPRINT("TdiGetSetOfThings(): Array changed size: %d -> %d.\n",
&returnSize,
NULL );
- if( !NT_SUCCESS(status) ) {
- TRACE("failure: %08x\n", status);
- return status;
- } else TRACE("Success.\n");
+ if(!status)
+ {
+ DPRINT("IOCTL Failed\n");
+ return STATUS_UNSUCCESSFUL;
+ }
DPRINT("TdiGetMibForIfEntity() => {\n"
" if_index ....................... %x\n"
DPRINT("TdiGetEntityType() => %08x %08x\n", *type, status);
- return status;
+ return (status ? STATUS_SUCCESS : STATUS_UNSUCCESSFUL);
}
static NTSTATUS getInterfaceInfoSet( HANDLE tcpFile,
if( infoSetInt ) {
for( i = 0; i < numEntities; i++ ) {
if( isInterface( &entIDSet[i] ) ) {
+ infoSetInt[curInterf].entity_id = entIDSet[i];
status = tdiGetMibForIfEntity
( tcpFile,
&entIDSet[i],
return 0;
}
- closeTcpFile( tcpFile );
-
for( i = 0; i < numEntities; i++ ) {
if( isInterface( &entitySet[i] ) &&
(!onlyNonLoopback ||
DPRINT("getNumInterfaces: success: %d %d %08x\n",
onlyNonLoopback, numInterfaces, status );
+ closeTcpFile( tcpFile );
+
tdiFreeThingSet( entitySet );
return numInterfaces;
sizeof(info.if_info) );
}
- DPRINT1("entry->bDescr = %s\n", entry->bDescr);
+ DPRINT("entry->bDescr = %s\n", entry->bDescr);
closeTcpFile( tcpFile );
}