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