#ifndef __WAN_AFTEN__ #define __WAN_AFTEN__ #if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) # include # include # include # include # include # include # include # include # include # include #else # include # include # include # include # include # include # include # include # include //# include # include #endif #define WAN_AFTEN_VER 1 struct wan_aften_priv { wanpipe_common_t common; unsigned int base_class; unsigned int base_addr0; unsigned int base_addr1; unsigned int irq; unsigned int slot; unsigned int bus; u_int8_t pci_express_bridge; unsigned int pci_bridge_base_class; unsigned int pci_bridge_base_addr0; unsigned int pci_bridge_base_addr1; u_int8_t pci_bridge_irq; unsigned int pci_bridge_slot; unsigned int pci_bridge_bus; u_int32_t pci_bridge_cfg[16]; }; #endif