Lines Matching defs:NetworkInterfaceInfo_struct
1697 struct NetworkInterfaceInfo_struct struct
1700 NetworkInterfaceInfo *next;
1702 …u8 InterfaceActive; // Set if interface is sending & receiving packets (see comment above)
1703 mDNSu8 IPv4Available; // If InterfaceActive, set if v4 available on this InterfaceID
1704 mDNSu8 IPv6Available; // If InterfaceActive, set if v6 available on this InterfaceID
1706 DNSQuestion NetWakeBrowse;
1707 DNSQuestion NetWakeResolve[3]; // For fault-tolerance, we try up to three Sleep Proxies
1708 mDNSAddr SPSAddr[3];
1709 mDNSIPPort SPSPort[3];
1710 …2 NextSPSAttempt; // -1 if we're not currently attempting to register with any Sleep Proxy
1711 mDNSs32 NextSPSAttemptTime;
1714 AuthRecord RR_A; // 'A' or 'AAAA' (address) record for our ".local" name
1715 AuthRecord RR_PTR; // PTR (reverse lookup) record
1716 AuthRecord RR_HINFO;
1719 mDNSInterfaceID InterfaceID; // Identifies physical interface; MUST NOT be 0, -1, or -2
1720 mDNSAddr ip; // The IPv4 or IPv6 address to advertise
1721 mDNSAddr mask;
1722 mDNSEthAddr MAC;
1723 … ifname[64]; // Windows uses a GUID string for the interface name, which doesn't fit in 16 bytes
1724 mDNSu8 Advertise; // False if you are only searching on this interface
1725 mDNSu8 McastTxRx; // Send/Receive multicast on this { InterfaceID, address family } ?
1726 mDNSu8 NetWake; // Set if Wake-On-Magic-Packet is enabled on this interface
1727 mDNSu8 Loopback; // Set if this is the loopback interface