/** @file DnsDxe.h -- Header for DnsDxe Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __DNSDXE_H__ #define __DNSDXE_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // EFI_STATUS EFIAPI ModuleEntryPoint( VOID ); EFI_STATUS EFIAPI Dns4DriverBindingSupported( VOID ); EFI_STATUS EFIAPI Dns4DriverBindingStart( VOID ); EFI_STATUS EFIAPI Dns4DriverBindingStop( VOID ); EFI_STATUS EFIAPI Dns6DriverBindingSupported( VOID ); EFI_STATUS EFIAPI Dns6DriverBindingStart( VOID ); EFI_STATUS EFIAPI Dns6DriverBindingStop( VOID ); EFI_STATUS EFIAPI DnsCreateService( VOID ); EFI_STATUS EFIAPI DnsDestroyService( VOID ); EFI_STATUS EFIAPI DnsDriverEntry( VOID ); EFI_STATUS EFIAPI Dns4GetHostByName( VOID ); EFI_STATUS EFIAPI Dns4GetHostByAddr( VOID ); EFI_STATUS EFIAPI Dns4Poll( VOID ); EFI_STATUS EFIAPI Dns4Cancel( VOID ); EFI_STATUS EFIAPI Dns4GetConfigData( VOID ); EFI_STATUS EFIAPI Dns4SetConfigData( VOID ); EFI_STATUS EFIAPI Dns4GetServerList( VOID ); EFI_STATUS EFIAPI Dns4GetHostName( VOID ); EFI_STATUS EFIAPI Dns4SetHostName( VOID ); EFI_STATUS EFIAPI Dns6GetHostByName( VOID ); EFI_STATUS EFIAPI Dns6GetHostByAddr( VOID ); EFI_STATUS EFIAPI Dns6Poll( VOID ); EFI_STATUS EFIAPI Dns6Cancel( VOID ); EFI_STATUS EFIAPI Dns6GetConfigData( VOID ); EFI_STATUS EFIAPI Dns6SetConfigData( VOID ); EFI_STATUS EFIAPI Dns6GetHostName( VOID ); EFI_STATUS EFIAPI Dns6SetHostName( VOID ); EFI_STATUS EFIAPI DnsBuildQuery( VOID ); EFI_STATUS EFIAPI DnsParseResponse( VOID ); EFI_STATUS EFIAPI DnsSubmitPacket4( VOID ); EFI_STATUS EFIAPI DnsPeriodicTimerNotify( VOID ); EFI_STATUS EFIAPI DnsCacheTimerNotify( VOID ); EFI_STATUS EFIAPI DnsSetConfigData( VOID ); EFI_STATUS EFIAPI DnsTransmit( VOID ); EFI_STATUS EFIAPI DnsRandom( VOID ); EFI_STATUS EFIAPI DebugAssert( VOID ); EFI_STATUS EFIAPI DnsCreateInstance( VOID ); EFI_STATUS EFIAPI DnsDestroyInstance( VOID ); EFI_STATUS EFIAPI UdpIoDestroyIo( VOID ); EFI_STATUS EFIAPI UdpIoSend( VOID ); EFI_STATUS EFIAPI UdpIoPoll( VOID ); EFI_STATUS EFIAPI UdpIoRecycle( VOID ); EFI_STATUS EFIAPI DnsCreateUdpIo( VOID ); EFI_STATUS EFIAPI DnsCancelTokenMap( VOID ); EFI_STATUS EFIAPI DnsCleanupTokenMap( VOID ); EFI_STATUS EFIAPI NetMapIsEmpty( VOID ); #endif /* __DNSDXE_H__ */