1*43a90889SApple OSS Distributions 2*43a90889SApple OSS Distributionsdlil_if_flags_strings = ["DLIF_INUSE", 3*43a90889SApple OSS Distributions "DLIF_REUSE", 4*43a90889SApple OSS Distributions "DLIF_DEBUG" 5*43a90889SApple OSS Distributions ] 6*43a90889SApple OSS Distributions 7*43a90889SApple OSS Distributionsif_capenable_strings = ["RXCSUM", 8*43a90889SApple OSS Distributions "TXCSUM", 9*43a90889SApple OSS Distributions "VLAN_MTU", 10*43a90889SApple OSS Distributions "VLAN_HWTAGGING", 11*43a90889SApple OSS Distributions "JUMBO_MTU", 12*43a90889SApple OSS Distributions "TSO4", 13*43a90889SApple OSS Distributions "TSO6", 14*43a90889SApple OSS Distributions "LRO", 15*43a90889SApple OSS Distributions "AV", 16*43a90889SApple OSS Distributions "TXSTATUS", 17*43a90889SApple OSS Distributions "CHANNEL_IO", 18*43a90889SApple OSS Distributions "HW_TIMESTAMP", 19*43a90889SApple OSS Distributions "SW_TIMESTAMP", 20*43a90889SApple OSS Distributions "CSUM_PARTIAL", 21*43a90889SApple OSS Distributions "CSUM_ZERO_INVERT" 22*43a90889SApple OSS Distributions ] 23*43a90889SApple OSS Distributions 24*43a90889SApple OSS Distributionsif_flags_strings = ["UP", 25*43a90889SApple OSS Distributions "BROADCAST", 26*43a90889SApple OSS Distributions "DEBUG", 27*43a90889SApple OSS Distributions "LOOPBACK", 28*43a90889SApple OSS Distributions "POINTOPOINT", 29*43a90889SApple OSS Distributions "NOTRAILERS (deprecated)", 30*43a90889SApple OSS Distributions "RUNNING", 31*43a90889SApple OSS Distributions "NOARP", 32*43a90889SApple OSS Distributions "PROMISC", 33*43a90889SApple OSS Distributions "ALLMULTI", 34*43a90889SApple OSS Distributions "OACTIVE", 35*43a90889SApple OSS Distributions "SIMPLEX", 36*43a90889SApple OSS Distributions "LINK0", 37*43a90889SApple OSS Distributions "LINK1", 38*43a90889SApple OSS Distributions "LINK2-ALTPHYS", 39*43a90889SApple OSS Distributions "MULTICAST" 40*43a90889SApple OSS Distributions ] 41*43a90889SApple OSS Distributions 42*43a90889SApple OSS Distributionsif_refflags_strings = ["IFRF_EMBRYONIC", 43*43a90889SApple OSS Distributions "IFRF_ATTACHED", 44*43a90889SApple OSS Distributions "IFRF_DETACHING" 45*43a90889SApple OSS Distributions ] 46*43a90889SApple OSS Distributions 47*43a90889SApple OSS Distributionsif_eflags_strings = ["AUTOCONFIGURING", 48*43a90889SApple OSS Distributions "ENQUEUE_MULTI", 49*43a90889SApple OSS Distributions "DELAY_START", 50*43a90889SApple OSS Distributions "PROBE_CONNECTIVITY", 51*43a90889SApple OSS Distributions "ADV_REPORT ", 52*43a90889SApple OSS Distributions "IPV6_DISABLED", 53*43a90889SApple OSS Distributions "ACCEPT_RTADV", 54*43a90889SApple OSS Distributions "TXSTART", 55*43a90889SApple OSS Distributions "RXPOLL", 56*43a90889SApple OSS Distributions "VLAN", 57*43a90889SApple OSS Distributions "BOND", 58*43a90889SApple OSS Distributions "ARPLL", 59*43a90889SApple OSS Distributions "CLAT46", 60*43a90889SApple OSS Distributions "NOAUTOIPV6LL", 61*43a90889SApple OSS Distributions "EXPENSIVE", 62*43a90889SApple OSS Distributions "IPV4_ROUTER", 63*43a90889SApple OSS Distributions "IPV6_ROUTER", 64*43a90889SApple OSS Distributions "LOCALNET_PRIVATE", 65*43a90889SApple OSS Distributions "IPV6_ND6ALT", 66*43a90889SApple OSS Distributions "RESTRICTED_RECV", 67*43a90889SApple OSS Distributions "AWDL", 68*43a90889SApple OSS Distributions "NOACKPRI", 69*43a90889SApple OSS Distributions "AWDL_RESTRICTED", 70*43a90889SApple OSS Distributions "2KCL", 71*43a90889SApple OSS Distributions "ECN_ENABLE", 72*43a90889SApple OSS Distributions "ECN_DISABLE", 73*43a90889SApple OSS Distributions "SKYWALK_NATIVE", 74*43a90889SApple OSS Distributions "3CA", 75*43a90889SApple OSS Distributions "SENDLIST", 76*43a90889SApple OSS Distributions "REUSE (deprecated)", 77*43a90889SApple OSS Distributions "INUSE (deprecated)", 78*43a90889SApple OSS Distributions "UPDOWNCHANGE" 79*43a90889SApple OSS Distributions ] 80*43a90889SApple OSS Distributions 81*43a90889SApple OSS Distributionsif_xflags_strings = ["WAKE_ON_MAGIC_PACKET", 82*43a90889SApple OSS Distributions "TIMESTAMP_ENABLED", 83*43a90889SApple OSS Distributions "NX_NOAUTO", 84*43a90889SApple OSS Distributions "LEGACY", 85*43a90889SApple OSS Distributions "LOW_INTERNET_UL", 86*43a90889SApple OSS Distributions "LOW_INTERNET_DL", 87*43a90889SApple OSS Distributions "ALLOC_KPI", 88*43a90889SApple OSS Distributions "LOW_POWER", 89*43a90889SApple OSS Distributions "MPK_LOG", 90*43a90889SApple OSS Distributions "CONSTRAINED", 91*43a90889SApple OSS Distributions "LOW_LATENCY", 92*43a90889SApple OSS Distributions "MARK_WAKE_PKT", 93*43a90889SApple OSS Distributions "FAST_PACKET_DELIVERY", 94*43a90889SApple OSS Distributions "NO_TRAFFIC_SHAPING", 95*43a90889SApple OSS Distributions "MANAGEMENT" 96*43a90889SApple OSS Distributions "ULTRA_CONSTRAINED", 97*43a90889SApple OSS Distributions "IS_VPN", 98*43a90889SApple OSS Distributions "DELAYWAKEPKTEVENT", 99*43a90889SApple OSS Distributions "DISABLE_INPUT", 100*43a90889SApple OSS Distributions "CONGESTED_LINK", 101*43a90889SApple OSS Distributions "UNUSED_0x00100000", 102*43a90889SApple OSS Distributions "UNUSED_0x00200000", 103*43a90889SApple OSS Distributions "UNUSED_0x00400000", 104*43a90889SApple OSS Distributions "LINK_HEURISTICS", 105*43a90889SApple OSS Distributions "LINK_HEUR_OFF_PENDING", 106*43a90889SApple OSS Distributions "POINTOPOINT_MDNS", 107*43a90889SApple OSS Distributions ] 108*43a90889SApple OSS Distributions 109*43a90889SApple OSS DistributionsAF_INET = 2 110*43a90889SApple OSS DistributionsAF_INET6 = 30 111*43a90889SApple OSS DistributionsAF_LINK = 18 112*43a90889SApple OSS Distributions 113*43a90889SApple OSS DistributionsINP_IPV4 = 0x1 114*43a90889SApple OSS DistributionsINP_IPV6 = 0x2 115*43a90889SApple OSS Distributions 116*43a90889SApple OSS DistributionsCTRACE_STACK_SIZE = 8 117*43a90889SApple OSS Distributions 118*43a90889SApple OSS DistributionsIFMA_TRACE_HIST_SIZE = 32 119*43a90889SApple OSS DistributionsRTD_TRACE_HIST_SIZE = 4 120*43a90889SApple OSS DistributionsINIFA_TRACE_HIST_SIZE = 32 121*43a90889SApple OSS DistributionsIN6IFA_TRACE_HIST_SIZE = 32 122*43a90889SApple OSS DistributionsINM_TRACE_HIST_SIZE = 32 123*43a90889SApple OSS DistributionsIF_REF_TRACE_HIST_SIZE = 8 124*43a90889SApple OSS DistributionsNDPR_TRACE_HIST_SIZE = 32 125*43a90889SApple OSS DistributionsNDDR_TRACE_HIST_SIZE = 32 126*43a90889SApple OSS DistributionsIMO_TRACE_HIST_SIZE = 32 127*43a90889SApple OSS DistributionsIM6O_TRACE_HIST_SIZE = 32 128*43a90889SApple OSS Distributions 129*43a90889SApple OSS DistributionsINP_RECVOPTS = 0x01 130*43a90889SApple OSS DistributionsINP_RECVRETOPTS = 0x02 131*43a90889SApple OSS DistributionsINP_RECVDSTADDR = 0x04 132*43a90889SApple OSS DistributionsINP_HDRINCL = 0x08 133*43a90889SApple OSS DistributionsINP_HIGHPORT = 0x10 134*43a90889SApple OSS DistributionsINP_LOWPORT = 0x20 135*43a90889SApple OSS DistributionsINP_ANONPORT = 0x40 136*43a90889SApple OSS DistributionsINP_RECVIF = 0x80 137*43a90889SApple OSS DistributionsINP_MTUDISC = 0x100 138*43a90889SApple OSS DistributionsINP_STRIPHDR = 0x200 139*43a90889SApple OSS DistributionsINP_RECV_ANYIF = 0x400 140*43a90889SApple OSS DistributionsINP_INADDR_ANY = 0x800 141*43a90889SApple OSS DistributionsINP_RECVTTL = 0x1000 142*43a90889SApple OSS DistributionsINP_UDP_NOCKSUM = 0x2000 143*43a90889SApple OSS DistributionsINP_BOUND_IF = 0x4000 144*43a90889SApple OSS DistributionsIN6P_IPV6_V6ONLY = 0x008000 145*43a90889SApple OSS DistributionsIN6P_PKTINFO = 0x010000 146*43a90889SApple OSS DistributionsIN6P_HOPLIMIT = 0x020000 147*43a90889SApple OSS DistributionsIN6P_HOPOPTS = 0x040000 148*43a90889SApple OSS DistributionsIN6P_DSTOPTS = 0x080000 149*43a90889SApple OSS DistributionsIN6P_RTHDR = 0x100000 150*43a90889SApple OSS DistributionsIN6P_RTHDRDSTOPTS = 0x200000 151*43a90889SApple OSS DistributionsIN6P_TCLASS = 0x400000 152*43a90889SApple OSS DistributionsIN6P_AUTOFLOWLABEL = 0x800000 153*43a90889SApple OSS DistributionsIN6P_BINDV6ONLY = 0x10000000 154*43a90889SApple OSS DistributionsIN6P_RFC2292 = 0x02000000 155*43a90889SApple OSS DistributionsIN6P_MTU = 0x04000000 156*43a90889SApple OSS DistributionsINP_PKTINFO = 0x08000000 157*43a90889SApple OSS DistributionsINP_FLOW_SUSPENDED = 0x10000000 158*43a90889SApple OSS DistributionsINP_NO_IFT_CELLULAR = 0x20000000 159*43a90889SApple OSS DistributionsINP_FLOW_CONTROLLED = 0x40000000 160*43a90889SApple OSS DistributionsINP_FC_FEEDBACK = 0x80000000 161*43a90889SApple OSS DistributionsINPCB_STATE_INUSE = 0x1 162*43a90889SApple OSS DistributionsINPCB_STATE_CACHED = 0x2 163*43a90889SApple OSS DistributionsINPCB_STATE_DEAD = 0x3 164*43a90889SApple OSS Distributions 165*43a90889SApple OSS DistributionsINP2_TIMEWAIT = 0x00000001 166*43a90889SApple OSS DistributionsINP2_IN_FCTREE = 0x00000002 167*43a90889SApple OSS DistributionsINP2_WANT_APP_POLICY = 0x00000004 168*43a90889SApple OSS Distributions 169*43a90889SApple OSS DistributionsN_TIME_WAIT_SLOTS = 128 170