VDHCP — Windows 98 Debug


Source Tree

  • /nt/redrum/net/vxd/dhcp/client/dhcp/apiimpl.c
  • /nt/redrum/net/vxd/dhcp/client/dhcp/apiutil.c
  • /nt/redrum/net/vxd/dhcp/client/dhcp/autocfg.c
  • /nt/redrum/net/vxd/dhcp/client/dhcp/dhcpinit.c
  • /nt/redrum/net/vxd/dhcp/client/dhcp/dhcpmsg.c
  • /nt/redrum/net/vxd/dhcp/client/dhcp/mediasns.c
  • /nt/redrum/net/vxd/dhcp/client/dhcp/protocol.c
  • /nt/redrum/net/vxd/dhcp/client/inc/../../lib/dhcpcom.c
  • /nt/redrum/net/vxd/dhcp/client/inc/../../lib/dhcpdump.c
  • /nt/redrum/net/vxd/dhcp/client/inc/../../lib/network.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/buffer.asm
  • /nt/redrum/net/vxd/dhcp/client/vxd/client16.asm
  • /nt/redrum/net/vxd/dhcp/client/vxd/cxport.asm
  • /nt/redrum/net/vxd/dhcp/client/vxd/dhcpinfo.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/first.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/init.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/last.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/local.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/msg.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/pageable.asm
  • /nt/redrum/net/vxd/dhcp/client/vxd/regio.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/sockets.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/thread.asm
  • /nt/redrum/net/vxd/dhcp/client/vxd/utils.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/vdhcpapi.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/vdhcp.asm
  • /nt/redrum/net/vxd/dhcp/client/vxd/vxddebug.c
  • /nt/redrum/net/vxd/dhcp/client/vxd/vxdlib.h

Segment 1: .bss @ 00002110
  • 00000740 — ?w@?1??int2wstr@@9@9
  • 00000758 — _GlobalThreadRunningSemaphore
  • 00000760 — _timestr
  • 000007C0 — _evrcvbuf
  • 000007D4 — _TdiDispatch
  • 000007D8 — _pCurrentCTETimer
  • 000007E0 — _BuffSecondary
  • 00000A40 — _BuffPrimary
  • 00000C88 — _Timeout
  • 00000C8C — _pCurrentSendBlock
  • 00000C90 — _wserrno
  • 00000CA0 — _buff
  • 00000D20 — _ndisPrimary
  • 00000D34 — _pCurrentRecvBlock
  • 00000D38 — _DhcpGlobalStartupTime
  • 00000D3C — _DhcpGlobalReleaseLeaseOnShutdown
  • 00000D40 — _DhcpGlobalDisplayPopups
  • 00000D48 — _DhcpGlobalNICList
  • 00000D50 — _UseMHAsyncDns
  • 00000D58 — _DhcpGlobalRenewList
  • 00000D60 — _LocalDhcpBinList
  • 00000D68 — _DhcpGlobalHostName
  • 00000D6C — _DhcpGlobalProtocolFailed
  • 00000D70 — _LocalNextFileIndex
  • 00000D74 — _AutonetRetriesSeconds
  • 00000D80 — _DBOut
  • 00001D80 — _ThreadRunning
  • 00001DA0 — _RenewalTimer
  • 00001DC0 — _ProcessEvent
  • 00001DE0 — _DbgNotificationTimer
  • 00001DF8 — _NotifyListHead
  • 00001E00 — ??_C@_0BN@NLHO@Allocate?5?$CF010x?5?$CF04x?5?$CF04d?5?$CFs?6?$AA@
  • 00001E20 — ??_C@_0BJ@NPAC@Free?5?$CF010x?5?$CF04x?5?$CF04d?5?$CFs?6?$AA@
  • 00001E40 — _ProcessDhcpRequestForever
  • 00001E70 — _DhcpRing0WorkerThread
  • 00002100 — _DbgNotificationRoutine
  • 00002170 — _ProcessMediaSenseEvent
  • 000022E0 — _ReleaseDhcpAddresses
  • 00002360 — _BringUpInterface
  • 00002400 — _DhcpPrintRoutine
  • 00002520 — _recvfrom@24
  • 00002790 — _WSAGetLastError@0
  • 000027A0 — _setsockopt@20
  • 000027B0 — _TdiRcvDatagramHandler
  • 000028D0 — _CompletionRcv
  • 00002A70 — _CompletionSend
  • 00002AE0 — _ReceiveTimeout
  • 00002B00 — _htonl@4
  • 00002B30 — _htons@4
  • 00002B50 — _ntohl@4
  • 00002B60 — _ntohs@4
  • 00002B70 — _inet_ntoa@4
  • 00002BC0 — _inet_addr@4
  • 00002DC0 — _rand
  • 00002DD0 — _srand
  • 00002DE0 — _ctime
  • 00002E00 — _DhcpAssertFailed
  • 00002E80 — _DhcpRegReadMachineType
  • 00002F10 — _WriteDhcpInfo
  • 00002FA0 — _ReadAutoconfigInfoGlobal
  • 000030C0 — _JustBooted
  • 000030E0 — _CalculateExpDelay
  • 00003150 — _FormatDhcpDecline
  • 000031D0 — _SendDhcpDecline
  • 00003240 — _CouldPingGateWay
  • 00003250 — _DhcpOptionsApiOkToSendInform
  • 000033A0 — _DhcpOptionsApiGetOption
  • 000035A0 — _DhcpGetDomainName
  • 00003600 — CTETotalMem
  • 00003620 — __vxdhandle__
  • 00003918 — _DbgNotifyTime
  • 0000391C — _fInInit
  • 00003920 — _DebugFlags
  • 00003924 — _iCurPos
  • 00004254 — _DhcpGlobalOptionInfo
  • 0000425C — _DhcpVendorSpecInfo
  • 00004260 — _ShortLease
  • 00004860 — _Messages
  • 000048B0 — _pMsgBuff
  • 000048B4 — _pCapBuff
  • 000049E8 — _FailNetwork
  • 000049EC — _DhcpOptions
  • 00005238 — _VDHCP_Get_Version
  • 0000523C — _VDHCP_Query_Option
  • 00005240 — _VDHCP_Set_Info
  • 00005244 — _VDHCP_Request_Address
  • 00005248 — _VDHCP_Media_Sense
  • 0000524C — _VDHCP_Set_InfoR
  • 00005250 — VDHCP_DDB
  • 000052AA — InitIsComplete
  • 00005760 — _GlobalThreadRunningCount
  • 00005A58 — _GlobalEventScheduled
  • 00005A5C — _GlobalEventHandle
  • 00005A60 — _DhcpGlobalDisplayPopupsExisted
  • 00005A64 — _g_pRegistryValues
  • 00007114 — ??_C@_0FB@DKNN@Assertion?5failure?5in?5file?5e?3?2nt?2@
  • 00007800 — ??_C@_0CD@NOKP@Trying?5to?5look?5for?5a?5NULL?5adapte@
  • 00007834 — _DhcpGlobalApiOptionsInfoListPointer
  • 00008CD4 — ??_C@_0FA@FOOH@Assertion?5failure?5in?5file?5e?3?2nt?2@
  • 00008D30 — _CTEStartTimer
  • 00008D36 — _CTEStopTimer
  • 00008D3C — _CTESystemUpTime
  • 00008D42 — __ICTEGetLock
  • 00008D48 — __ICTEFreeLock
  • 00008D4E — _CTEScheduleEvent
  • 00008D54 — _CTEScheduleEvent_N
  • 00008D5A — _CTECancelEvent
  • 00008D60 — _CTEAllocMem
  • 00008DA4 — _CTEFreeMem
  • 00008DBC — _CTERefillMem
  • 00008DC2 — _CTEBlock
  • 00008DC8 — _CTEBlock1
  • 00008DCE — _CTESignal
  • 00008DD4 — __CTECheckMem
  • 00008DDA — _CTEPrint
  • 00008DEC — _CTEPrintNum
  • 00008E35 — _CTEPrintCRLF
  • 00008E45 — _CTEUnload
  • 00008E50 — _CTESetLoadNotifyProc
  • 00008E5B — _CTESetUnloadNotifyProc
  • 00008E70 — _NbtDebugOut
  • 00008EC0 — VDHCP_Control
  • 00008EF0 — _VxdMapSegmentOffsetToFlat
  • 00008F38 — _VxdLockBuffer
  • 00008F8A — _VxdUnlockBuffer
  • 00008FDD — _VxdValidateBuffer
  • 00009030 — _VxdPrintf
  • 00009100 — _VxdAssert
  • 00009120 — _VxdVsprintf
  • 00009340 — _VxdSprintf
  • 00009360 — _DhcpAppendOption
  • 00009420 — _DhcpAppendClientIDOption
  • 000094D0 — _DhcpAppendMagicCookie
  • 00009530 — _DhcpAppendEnterpriseName
  • 000095C0 — _DhcpDefaultSubnetMask
  • 00009600 — _DhcpDumpMessage
  • 000098A0 — _CreateRing0Thread
  • 00009910 — ThreadpAllocateTDB
  • 00009934 — ThreadpFreeTDB
  • 00009962 — ThreadpEventHandler
  • 00009978 — ThreadpCreateThread
  • 00009993 — ThreadpStartThread
  • 000099C0 — _DhcpPerformIPAutoconfiguration
  • 00009B90 — _VxdLockCode
  • 00009BD6 — _VxdUnLockCode
  • 00009C20 — _int2wstr
  • 00009C70 — _ProcessMediaSenseEventCommon
  • 00009D70 — _LCODE_Signal_Semaphore@4
  • 00009D7C — _LCODE_Wait_Semaphore@8
  • 00009D88 — _LCODE_Create_Semaphore@4
  • 00009D98 — _LCODE_Get_Sys_VM_Handle
  • 00009DA4 — _LCODE_Get_Cur_VM_Handle
  • 00009DB0 — _LCODE__RegCloseKey
  • 00009DB8 — _LCODE__RegQueryValueEx
  • 00009DC0 — _LCODE__RegOpenKey
  • 00009DC8 — _LCODE__RegDeleteKey
  • 00009DD0 — _LCODE__RegEnumKey
  • 00009DD8 — _LCODE__RegSetValueEx
  • 00009DE0 — _LCODE__RegCreateKey
Segment 2: _LMSG$1 @ 00002150
  • 00000000 — @MSG_LAB
  • 00000024 — @MSG_LDATA
Segment 3: _PTEXT @ 000059E0
  • 00000000 — _PTEXTBegin
  • 00000010 — _DhcpQueryOption
  • 00000150 — _DhcpSetInfo
  • 00000170 — _DhcpSetInfoR
  • 000001A0 — _DhcpSetInfoC
  • 00000390 — _NotifyClients
  • 000003E0 — _UpdateIP
  • 000004D0 — _ScanIpEntities
  • 00000A00 — _FindHardwareAddr
  • 00000D30 — _DelayedProcessDhcpRequest
  • 00000E80 — _CTEAllocInitMem
  • 00000EF0 — _DhcpRequestAddress
  • 00001020 — _DhcpProcessTcpUnloadWorker
  • 000010D0 — _DhcpProcessTcpLoadWorker
  • 00001100 — _IPBindingChangeNotification
  • 000011E0 — _LocalFindDhcpContextOnList
  • 00001220 — _LocalFindDhcpContextUsingIPContext
  • 00001250 — _LocalAcquireNextFileIndex
  • 000012E0 — _AppendOptionParamsRequestList
  • 00001310 — _SetDhcpOption
  • 000013E0 — _CleanupDhcpOptions
  • 00001420 — _InitEnvSpecificDhcpOptions
  • 00001430 — _ExtractEnvSpecificDhcpOption
  • 00001470 — _SetEnvSpecificDhcpOptions
  • 00001480 — _OpenDhcpSocket
  • 000014C0 — _CloseDhcpSocket
  • 00001510 — _InitializeInterface
  • 000015A0 — _UninitializeInterface
  • 00001610 — _ScheduleWakeUp
  • 000016A0 — _SetAutoConfigurationForNIC
  • 00001700 — _SetDhcpConfigurationForNIC
  • 000017D0 — _SetIpConfigurationForNIC
  • 00001A30 — _FindDhcpOption
  • 00001A60 — _DhcpLogEvent
  • 00001A70 — _SystemInitialize
  • 00001B80 — _DhcpMakeAndInsertEntry
  • 00001D20 — _DhcpInitializeAdapter
  • 00001F10 — _DhcpGetMessage
  • 00001F40 — _DisplayUserMessage
  • 000020F0 — _socket@12
  • 000021C0 — _closesocket@4
  • 00002220 — _bind@12
  • 00002370 — _sendto@24
  • 000025C0 — _select@20
  • 000025F0 — _ReleaseBlockedSockets
  • 00002650 — _SecondsSince1980
  • 00002860 — _CopyBuff
  • 00002900 — _time
  • 00002950 — _DhcpSleep
  • 00002A20 — _UnblockSleep
  • 00002A60 — _DhcpFreeMemory
  • 00002A70 — _DhcpAllocateMemory
  • 00002A90 — _DhcpLogUnknownOption
  • 00002AB0 — _VxdGetDate
  • 00002B26 — _VxdGetTime
  • 00002B9A — VDHCP_API_Handler
  • 00002C08 — VDHCP_End_PM_App
  • 00002C13 — VDHCP_Sys_VM_Terminate
  • 00002C14 — SetAddrCompletion
  • 00002C32 — _IPSetAddress
  • 00002C84 — _VxdMessageBox
  • 00002CAC — ChicagoMsgBox
  • 00002CD4 — VxdMessageCallback
  • 00002CEF — VDHCP_Get_Version
  • 00002D03 — VDHCP_Query_Option
  • 00002D16 — VDHCP_Set_Info
  • 00002D29 — VDHCP_Set_InfoR
  • 00002D36 — VDHCP_Request_Address
  • 00002D3B — VDHCP_Media_Sense
  • 00002D40 — _GetInDosFlag
  • 00002D6F — _DhcpScheduleGlobalEvent
  • 00002D9A — VDHCP_DeviceIoControl
  • 00002E26 — _DhcpGetMsgPtr
  • 00002F21 — _DhcpRemakeTdiDispatchPtr
  • 00002F51 — _IPRegisterBindingChangeHandler
  • 00002F65 — _IPSetInterface
  • 00002F74 — _IPResetInterface
  • 00002F84 — _DhcpPulseWin32Event
  • 00002FB8 — PulseWin32EventCallback
  • 00002FC1 — _DhcpCloseVxDHandle
  • 00002FF5 — CloseVxDHandleCallback
  • 00003000 — _VDhcpQueryInfo
  • 00003220 — _VDhcpRenewIpAddress
  • 00003350 — _VDhcpReleaseIpAddress
  • 00003450 — _DhcpApiWorker
  • 000036A0 — _DhcpRegOkToUseInform
  • 00003730 — _DhcpRegAutonetRetries
  • 000037C0 — _DhcpRegReadWaitTimeScaleFactor
  • 00003840 — _WriteParamsToFile1
  • 00003E00 — _WriteParamsToFileAll
  • 00003E60 — _WriteParamsToFile
  • 00003E90 — _DhcpWritePopupFlag
  • 00003EF0 — _RegGetIpAddress
  • 00003FB0 — _RegSetIpAddress
  • 00003FF0 — _ReadAutoconfigInfo
  • 000040D0 — _WriteAutoconfigInfo
  • 00004120 — _SendDhcpMessage
  • 00004260 — _GetSpecifiedDhcpMessage
  • 000043C0 — _JustBootedOnLapTop
  • 00004400 — _JustBootedOnNonLapTop
  • 00004440 — _ExSleep
  • 00004460 — _ExtractOptions
  • 00004760 — _FormatDhcpDiscover
  • 000047E0 — _FormatDhcpInform
  • 00004860 — _SendDhcpDiscover
  • 00004930 — _SendDhcpInform
  • 000049E0 — _SendInformAndGetReplies
  • 00004B30 — _HandleIPConflict
  • 00004BE0 — _HandleIPAutoconfigurationAddressConflict
  • 00004C00 — _HandleDhcpAddressConflict
  • 00004C20 — _FormatDhcpRequest
  • 00004CB0 — _SendDhcpRequest
  • 00004DD0 — _FormatDhcpRelease
  • 00004EB0 — _SendDhcpRelease
  • 00004EE0 — _ObtainInitialParameters
  • 00005350 — _RenewLease
  • 00005580 — _ReleaseIpAddress
  • 000055D0 — _DhcpIsInitState
  • 00005600 — _ReObtainInitialParameters
  • 00005810 — _ReRenewParameters
  • 00005AA0 — _DhcpInitialize
  • 00005AD0 — _CalculateTimeToSleep
  • 00005B40 — _InitializeDhcpSocket
  • 00005C60 — _AcquireParameters
  • 00005DE0 — _ReleaseParameters
  • 00005F30 — _EnableDhcp
  • 00005F40 — _DisableDhcp
  • 00005F50 — _AcquireParametersX
  • 00005F80 — _RequestOptions
  • 000060A0 — _ExtractInformOptions
  • 00006160 — _DhcpDoInform
  • 000064B0 — _RegisterOptions
  • 000064D0 — _DeRegisterOptions
  • 000064E0 — _VDhcpClientApi
  • 000066C0 — _DhcpOptionsApiWriteRegistry
  • 00006940 — _DhcpOptionsApiReadRegistry
  • 00006D20 — _DhcpAddRequestedOptions
  • 00006EB0 — _DhcpOptionsApiNewOptions
  • 000070B0 — _DhcpOptionsApiInitOptions
  • 00007270 — _DhcpOptionsApiAddNewOption
  • 00007490 — _DhcpOptionsApiHook
  • 000078B0 — _DhcpOptionsApiUnHook
  • 00007AB0 — _DhcpOptionsApiCheckForOptions
  • 00007C80 — _DhcpOptionsApiGetAllOptions
  • 00007E90 — _DhcpOptionsApiHookNew
  • 00008070 — _DhcpOptionsApiSignalEvents
  • 000081E0 — _DhcpOptionsApiCleanup
  • 000082C0 — _DhcpApiRegisterEventNotification
  • 000083A0 — _DhcpApiDeRegisterEventNotification
  • 00008400 — _DhcpOptionsApiFillRegisteredOptionsEx
  • 00008530 — _DhcpOptionsApiFillRegisteredOptions
  • 000086C0 — _DhcpOptionsApiGetGateWay
  • 00008830 — _PTEXTEnd
Segment 5: _IDATA @ 00000000
  • 00000080 — _CTEInitialize
  • 000000A0 — _DhcpInit
  • 000002E0 — _VxdReadIniString
  • 00000350 — _InitMsgSupport
  • 0000042C — VDHCP_Device_Init
  • 000004C7 — _VxdGetConfigDirectory
  • 000004D0 — _DhcpGetProfileString
  • 000004F5 — _VxdAllocGlobalV86Mem
  • 00000530 — _InitFileSupport
  • 00000540 — _BuildDhcpWorkList
  • 00000CC0 — _ReadDhcpInfo
  • 00000D90 — _ReadClientID