437 SizeofInet6Pktinfo = 0x14 |
495 SizeofInet6Pktinfo = 0x14 |
438 SizeofIPv6MTUInfo = 0x20 |
496 SizeofIPv6MTUInfo = 0x20 |
439 SizeofICMPv6Filter = 0x20 |
497 SizeofICMPv6Filter = 0x20 |
440 SizeofUcred = 0xc |
498 SizeofUcred = 0xc |
441 SizeofTCPInfo = 0x68 |
499 SizeofTCPInfo = 0x68 |
442 ) |
500 SizeofCanFilter = 0x8 |
443 |
501 ) |
444 const ( |
502 |
445 IFA_UNSPEC = 0x0 |
503 const ( |
446 IFA_ADDRESS = 0x1 |
504 NDA_UNSPEC = 0x0 |
447 IFA_LOCAL = 0x2 |
505 NDA_DST = 0x1 |
448 IFA_LABEL = 0x3 |
506 NDA_LLADDR = 0x2 |
449 IFA_BROADCAST = 0x4 |
507 NDA_CACHEINFO = 0x3 |
450 IFA_ANYCAST = 0x5 |
508 NDA_PROBES = 0x4 |
451 IFA_CACHEINFO = 0x6 |
509 NDA_VLAN = 0x5 |
452 IFA_MULTICAST = 0x7 |
510 NDA_PORT = 0x6 |
453 IFLA_UNSPEC = 0x0 |
511 NDA_VNI = 0x7 |
454 IFLA_ADDRESS = 0x1 |
512 NDA_IFINDEX = 0x8 |
455 IFLA_BROADCAST = 0x2 |
513 NDA_MASTER = 0x9 |
456 IFLA_IFNAME = 0x3 |
514 NDA_LINK_NETNSID = 0xa |
457 IFLA_INFO_KIND = 0x1 |
515 NDA_SRC_VNI = 0xb |
458 IFLA_MTU = 0x4 |
516 NTF_USE = 0x1 |
459 IFLA_LINK = 0x5 |
517 NTF_SELF = 0x2 |
460 IFLA_QDISC = 0x6 |
518 NTF_MASTER = 0x4 |
461 IFLA_STATS = 0x7 |
519 NTF_PROXY = 0x8 |
462 IFLA_COST = 0x8 |
520 NTF_EXT_LEARNED = 0x10 |
463 IFLA_PRIORITY = 0x9 |
521 NTF_OFFLOADED = 0x20 |
464 IFLA_MASTER = 0xa |
522 NTF_ROUTER = 0x80 |
465 IFLA_WIRELESS = 0xb |
523 NUD_INCOMPLETE = 0x1 |
466 IFLA_PROTINFO = 0xc |
524 NUD_REACHABLE = 0x2 |
467 IFLA_TXQLEN = 0xd |
525 NUD_STALE = 0x4 |
468 IFLA_MAP = 0xe |
526 NUD_DELAY = 0x8 |
469 IFLA_WEIGHT = 0xf |
527 NUD_PROBE = 0x10 |
470 IFLA_OPERSTATE = 0x10 |
528 NUD_FAILED = 0x20 |
471 IFLA_LINKMODE = 0x11 |
529 NUD_NOARP = 0x40 |
472 IFLA_LINKINFO = 0x12 |
530 NUD_PERMANENT = 0x80 |
473 IFLA_NET_NS_PID = 0x13 |
531 NUD_NONE = 0x0 |
474 IFLA_IFALIAS = 0x14 |
532 IFA_UNSPEC = 0x0 |
475 IFLA_NUM_VF = 0x15 |
533 IFA_ADDRESS = 0x1 |
476 IFLA_VFINFO_LIST = 0x16 |
534 IFA_LOCAL = 0x2 |
477 IFLA_STATS64 = 0x17 |
535 IFA_LABEL = 0x3 |
478 IFLA_VF_PORTS = 0x18 |
536 IFA_BROADCAST = 0x4 |
479 IFLA_PORT_SELF = 0x19 |
537 IFA_ANYCAST = 0x5 |
480 IFLA_AF_SPEC = 0x1a |
538 IFA_CACHEINFO = 0x6 |
481 IFLA_GROUP = 0x1b |
539 IFA_MULTICAST = 0x7 |
482 IFLA_NET_NS_FD = 0x1c |
540 IFA_FLAGS = 0x8 |
483 IFLA_EXT_MASK = 0x1d |
541 IFA_RT_PRIORITY = 0x9 |
484 IFLA_PROMISCUITY = 0x1e |
542 IFA_TARGET_NETNSID = 0xa |
485 IFLA_NUM_TX_QUEUES = 0x1f |
543 IFLA_UNSPEC = 0x0 |
486 IFLA_NUM_RX_QUEUES = 0x20 |
544 IFLA_ADDRESS = 0x1 |
487 IFLA_CARRIER = 0x21 |
545 IFLA_BROADCAST = 0x2 |
488 IFLA_PHYS_PORT_ID = 0x22 |
546 IFLA_IFNAME = 0x3 |
489 IFLA_CARRIER_CHANGES = 0x23 |
547 IFLA_MTU = 0x4 |
490 IFLA_PHYS_SWITCH_ID = 0x24 |
548 IFLA_LINK = 0x5 |
491 IFLA_LINK_NETNSID = 0x25 |
549 IFLA_QDISC = 0x6 |
492 IFLA_PHYS_PORT_NAME = 0x26 |
550 IFLA_STATS = 0x7 |
493 IFLA_PROTO_DOWN = 0x27 |
551 IFLA_COST = 0x8 |
494 IFLA_GSO_MAX_SEGS = 0x28 |
552 IFLA_PRIORITY = 0x9 |
495 IFLA_GSO_MAX_SIZE = 0x29 |
553 IFLA_MASTER = 0xa |
496 IFLA_PAD = 0x2a |
554 IFLA_WIRELESS = 0xb |
497 IFLA_XDP = 0x2b |
555 IFLA_PROTINFO = 0xc |
498 IFLA_EVENT = 0x2c |
556 IFLA_TXQLEN = 0xd |
499 IFLA_NEW_NETNSID = 0x2d |
557 IFLA_MAP = 0xe |
500 IFLA_IF_NETNSID = 0x2e |
558 IFLA_WEIGHT = 0xf |
501 IFLA_MAX = 0x31 |
559 IFLA_OPERSTATE = 0x10 |
502 RT_SCOPE_UNIVERSE = 0x0 |
560 IFLA_LINKMODE = 0x11 |
503 RT_SCOPE_SITE = 0xc8 |
561 IFLA_LINKINFO = 0x12 |
504 RT_SCOPE_LINK = 0xfd |
562 IFLA_NET_NS_PID = 0x13 |
505 RT_SCOPE_HOST = 0xfe |
563 IFLA_IFALIAS = 0x14 |
506 RT_SCOPE_NOWHERE = 0xff |
564 IFLA_NUM_VF = 0x15 |
507 RT_TABLE_UNSPEC = 0x0 |
565 IFLA_VFINFO_LIST = 0x16 |
508 RT_TABLE_COMPAT = 0xfc |
566 IFLA_STATS64 = 0x17 |
509 RT_TABLE_DEFAULT = 0xfd |
567 IFLA_VF_PORTS = 0x18 |
510 RT_TABLE_MAIN = 0xfe |
568 IFLA_PORT_SELF = 0x19 |
511 RT_TABLE_LOCAL = 0xff |
569 IFLA_AF_SPEC = 0x1a |
512 RT_TABLE_MAX = 0xffffffff |
570 IFLA_GROUP = 0x1b |
513 RTA_UNSPEC = 0x0 |
571 IFLA_NET_NS_FD = 0x1c |
514 RTA_DST = 0x1 |
572 IFLA_EXT_MASK = 0x1d |
515 RTA_SRC = 0x2 |
573 IFLA_PROMISCUITY = 0x1e |
516 RTA_IIF = 0x3 |
574 IFLA_NUM_TX_QUEUES = 0x1f |
517 RTA_OIF = 0x4 |
575 IFLA_NUM_RX_QUEUES = 0x20 |
518 RTA_GATEWAY = 0x5 |
576 IFLA_CARRIER = 0x21 |
519 RTA_PRIORITY = 0x6 |
577 IFLA_PHYS_PORT_ID = 0x22 |
520 RTA_PREFSRC = 0x7 |
578 IFLA_CARRIER_CHANGES = 0x23 |
521 RTA_METRICS = 0x8 |
579 IFLA_PHYS_SWITCH_ID = 0x24 |
522 RTA_MULTIPATH = 0x9 |
580 IFLA_LINK_NETNSID = 0x25 |
523 RTA_FLOW = 0xb |
581 IFLA_PHYS_PORT_NAME = 0x26 |
524 RTA_CACHEINFO = 0xc |
582 IFLA_PROTO_DOWN = 0x27 |
525 RTA_TABLE = 0xf |
583 IFLA_GSO_MAX_SEGS = 0x28 |
526 RTA_MARK = 0x10 |
584 IFLA_GSO_MAX_SIZE = 0x29 |
527 RTA_MFC_STATS = 0x11 |
585 IFLA_PAD = 0x2a |
528 RTA_VIA = 0x12 |
586 IFLA_XDP = 0x2b |
529 RTA_NEWDST = 0x13 |
587 IFLA_EVENT = 0x2c |
530 RTA_PREF = 0x14 |
588 IFLA_NEW_NETNSID = 0x2d |
531 RTA_ENCAP_TYPE = 0x15 |
589 IFLA_IF_NETNSID = 0x2e |
532 RTA_ENCAP = 0x16 |
590 IFLA_TARGET_NETNSID = 0x2e |
533 RTA_EXPIRES = 0x17 |
591 IFLA_CARRIER_UP_COUNT = 0x2f |
534 RTA_PAD = 0x18 |
592 IFLA_CARRIER_DOWN_COUNT = 0x30 |
535 RTA_UID = 0x19 |
593 IFLA_NEW_IFINDEX = 0x31 |
536 RTA_TTL_PROPAGATE = 0x1a |
594 IFLA_MIN_MTU = 0x32 |
537 RTA_IP_PROTO = 0x1b |
595 IFLA_MAX_MTU = 0x33 |
538 RTA_SPORT = 0x1c |
596 IFLA_MAX = 0x35 |
539 RTA_DPORT = 0x1d |
597 IFLA_INFO_KIND = 0x1 |
540 RTN_UNSPEC = 0x0 |
598 IFLA_INFO_DATA = 0x2 |
541 RTN_UNICAST = 0x1 |
599 IFLA_INFO_XSTATS = 0x3 |
542 RTN_LOCAL = 0x2 |
600 IFLA_INFO_SLAVE_KIND = 0x4 |
543 RTN_BROADCAST = 0x3 |
601 IFLA_INFO_SLAVE_DATA = 0x5 |
544 RTN_ANYCAST = 0x4 |
602 RT_SCOPE_UNIVERSE = 0x0 |
545 RTN_MULTICAST = 0x5 |
603 RT_SCOPE_SITE = 0xc8 |
546 RTN_BLACKHOLE = 0x6 |
604 RT_SCOPE_LINK = 0xfd |
547 RTN_UNREACHABLE = 0x7 |
605 RT_SCOPE_HOST = 0xfe |
548 RTN_PROHIBIT = 0x8 |
606 RT_SCOPE_NOWHERE = 0xff |
549 RTN_THROW = 0x9 |
607 RT_TABLE_UNSPEC = 0x0 |
550 RTN_NAT = 0xa |
608 RT_TABLE_COMPAT = 0xfc |
551 RTN_XRESOLVE = 0xb |
609 RT_TABLE_DEFAULT = 0xfd |
552 RTNLGRP_NONE = 0x0 |
610 RT_TABLE_MAIN = 0xfe |
553 RTNLGRP_LINK = 0x1 |
611 RT_TABLE_LOCAL = 0xff |
554 RTNLGRP_NOTIFY = 0x2 |
612 RT_TABLE_MAX = 0xffffffff |
555 RTNLGRP_NEIGH = 0x3 |
613 RTA_UNSPEC = 0x0 |
556 RTNLGRP_TC = 0x4 |
614 RTA_DST = 0x1 |
557 RTNLGRP_IPV4_IFADDR = 0x5 |
615 RTA_SRC = 0x2 |
558 RTNLGRP_IPV4_MROUTE = 0x6 |
616 RTA_IIF = 0x3 |
559 RTNLGRP_IPV4_ROUTE = 0x7 |
617 RTA_OIF = 0x4 |
560 RTNLGRP_IPV4_RULE = 0x8 |
618 RTA_GATEWAY = 0x5 |
561 RTNLGRP_IPV6_IFADDR = 0x9 |
619 RTA_PRIORITY = 0x6 |
562 RTNLGRP_IPV6_MROUTE = 0xa |
620 RTA_PREFSRC = 0x7 |
563 RTNLGRP_IPV6_ROUTE = 0xb |
621 RTA_METRICS = 0x8 |
564 RTNLGRP_IPV6_IFINFO = 0xc |
622 RTA_MULTIPATH = 0x9 |
565 RTNLGRP_IPV6_PREFIX = 0x12 |
623 RTA_FLOW = 0xb |
566 RTNLGRP_IPV6_RULE = 0x13 |
624 RTA_CACHEINFO = 0xc |
567 RTNLGRP_ND_USEROPT = 0x14 |
625 RTA_TABLE = 0xf |
568 SizeofNlMsghdr = 0x10 |
626 RTA_MARK = 0x10 |
569 SizeofNlMsgerr = 0x14 |
627 RTA_MFC_STATS = 0x11 |
570 SizeofRtGenmsg = 0x1 |
628 RTA_VIA = 0x12 |
571 SizeofNlAttr = 0x4 |
629 RTA_NEWDST = 0x13 |
572 SizeofRtAttr = 0x4 |
630 RTA_PREF = 0x14 |
573 SizeofIfInfomsg = 0x10 |
631 RTA_ENCAP_TYPE = 0x15 |
574 SizeofIfAddrmsg = 0x8 |
632 RTA_ENCAP = 0x16 |
575 SizeofRtMsg = 0xc |
633 RTA_EXPIRES = 0x17 |
576 SizeofRtNexthop = 0x8 |
634 RTA_PAD = 0x18 |
|
635 RTA_UID = 0x19 |
|
636 RTA_TTL_PROPAGATE = 0x1a |
|
637 RTA_IP_PROTO = 0x1b |
|
638 RTA_SPORT = 0x1c |
|
639 RTA_DPORT = 0x1d |
|
640 RTN_UNSPEC = 0x0 |
|
641 RTN_UNICAST = 0x1 |
|
642 RTN_LOCAL = 0x2 |
|
643 RTN_BROADCAST = 0x3 |
|
644 RTN_ANYCAST = 0x4 |
|
645 RTN_MULTICAST = 0x5 |
|
646 RTN_BLACKHOLE = 0x6 |
|
647 RTN_UNREACHABLE = 0x7 |
|
648 RTN_PROHIBIT = 0x8 |
|
649 RTN_THROW = 0x9 |
|
650 RTN_NAT = 0xa |
|
651 RTN_XRESOLVE = 0xb |
|
652 SizeofNlMsghdr = 0x10 |
|
653 SizeofNlMsgerr = 0x14 |
|
654 SizeofRtGenmsg = 0x1 |
|
655 SizeofNlAttr = 0x4 |
|
656 SizeofRtAttr = 0x4 |
|
657 SizeofIfInfomsg = 0x10 |
|
658 SizeofIfAddrmsg = 0x8 |
|
659 SizeofIfaCacheinfo = 0x10 |
|
660 SizeofRtMsg = 0xc |
|
661 SizeofRtNexthop = 0x8 |
|
662 SizeofNdUseroptmsg = 0x10 |
|
663 SizeofNdMsg = 0xc |
577 ) |
664 ) |
578 |
665 |
579 type NlMsghdr struct { |
666 type NlMsghdr struct { |
580 Len uint32 |
667 Len uint32 |
581 Type uint16 |
668 Type uint16 |
1991 NCSI_CHANNEL_ATTR_ACTIVE = 0x7 |
2162 NCSI_CHANNEL_ATTR_ACTIVE = 0x7 |
1992 NCSI_CHANNEL_ATTR_FORCED = 0x8 |
2163 NCSI_CHANNEL_ATTR_FORCED = 0x8 |
1993 NCSI_CHANNEL_ATTR_VLAN_LIST = 0x9 |
2164 NCSI_CHANNEL_ATTR_VLAN_LIST = 0x9 |
1994 NCSI_CHANNEL_ATTR_VLAN_ID = 0xa |
2165 NCSI_CHANNEL_ATTR_VLAN_ID = 0xa |
1995 ) |
2166 ) |
|
2167 |
|
2168 type ScmTimestamping struct { |
|
2169 Ts [3]Timespec |
|
2170 } |
|
2171 |
|
2172 const ( |
|
2173 SOF_TIMESTAMPING_TX_HARDWARE = 0x1 |
|
2174 SOF_TIMESTAMPING_TX_SOFTWARE = 0x2 |
|
2175 SOF_TIMESTAMPING_RX_HARDWARE = 0x4 |
|
2176 SOF_TIMESTAMPING_RX_SOFTWARE = 0x8 |
|
2177 SOF_TIMESTAMPING_SOFTWARE = 0x10 |
|
2178 SOF_TIMESTAMPING_SYS_HARDWARE = 0x20 |
|
2179 SOF_TIMESTAMPING_RAW_HARDWARE = 0x40 |
|
2180 SOF_TIMESTAMPING_OPT_ID = 0x80 |
|
2181 SOF_TIMESTAMPING_TX_SCHED = 0x100 |
|
2182 SOF_TIMESTAMPING_TX_ACK = 0x200 |
|
2183 SOF_TIMESTAMPING_OPT_CMSG = 0x400 |
|
2184 SOF_TIMESTAMPING_OPT_TSONLY = 0x800 |
|
2185 SOF_TIMESTAMPING_OPT_STATS = 0x1000 |
|
2186 SOF_TIMESTAMPING_OPT_PKTINFO = 0x2000 |
|
2187 SOF_TIMESTAMPING_OPT_TX_SWHW = 0x4000 |
|
2188 |
|
2189 SOF_TIMESTAMPING_LAST = 0x4000 |
|
2190 SOF_TIMESTAMPING_MASK = 0x7fff |
|
2191 |
|
2192 SCM_TSTAMP_SND = 0x0 |
|
2193 SCM_TSTAMP_SCHED = 0x1 |
|
2194 SCM_TSTAMP_ACK = 0x2 |
|
2195 ) |
|
2196 |
|
2197 type SockExtendedErr struct { |
|
2198 Errno uint32 |
|
2199 Origin uint8 |
|
2200 Type uint8 |
|
2201 Code uint8 |
|
2202 Pad uint8 |
|
2203 Info uint32 |
|
2204 Data uint32 |
|
2205 } |
|
2206 |
|
2207 type FanotifyEventMetadata struct { |
|
2208 Event_len uint32 |
|
2209 Vers uint8 |
|
2210 Reserved uint8 |
|
2211 Metadata_len uint16 |
|
2212 Mask uint64 |
|
2213 Fd int32 |
|
2214 Pid int32 |
|
2215 } |
|
2216 |
|
2217 type FanotifyResponse struct { |
|
2218 Fd int32 |
|
2219 Response uint32 |
|
2220 } |
|
2221 |
|
2222 const ( |
|
2223 CRYPTO_MSG_BASE = 0x10 |
|
2224 CRYPTO_MSG_NEWALG = 0x10 |
|
2225 CRYPTO_MSG_DELALG = 0x11 |
|
2226 CRYPTO_MSG_UPDATEALG = 0x12 |
|
2227 CRYPTO_MSG_GETALG = 0x13 |
|
2228 CRYPTO_MSG_DELRNG = 0x14 |
|
2229 CRYPTO_MSG_GETSTAT = 0x15 |
|
2230 ) |
|
2231 |
|
2232 const ( |
|
2233 CRYPTOCFGA_UNSPEC = 0x0 |
|
2234 CRYPTOCFGA_PRIORITY_VAL = 0x1 |
|
2235 CRYPTOCFGA_REPORT_LARVAL = 0x2 |
|
2236 CRYPTOCFGA_REPORT_HASH = 0x3 |
|
2237 CRYPTOCFGA_REPORT_BLKCIPHER = 0x4 |
|
2238 CRYPTOCFGA_REPORT_AEAD = 0x5 |
|
2239 CRYPTOCFGA_REPORT_COMPRESS = 0x6 |
|
2240 CRYPTOCFGA_REPORT_RNG = 0x7 |
|
2241 CRYPTOCFGA_REPORT_CIPHER = 0x8 |
|
2242 CRYPTOCFGA_REPORT_AKCIPHER = 0x9 |
|
2243 CRYPTOCFGA_REPORT_KPP = 0xa |
|
2244 CRYPTOCFGA_REPORT_ACOMP = 0xb |
|
2245 CRYPTOCFGA_STAT_LARVAL = 0xc |
|
2246 CRYPTOCFGA_STAT_HASH = 0xd |
|
2247 CRYPTOCFGA_STAT_BLKCIPHER = 0xe |
|
2248 CRYPTOCFGA_STAT_AEAD = 0xf |
|
2249 CRYPTOCFGA_STAT_COMPRESS = 0x10 |
|
2250 CRYPTOCFGA_STAT_RNG = 0x11 |
|
2251 CRYPTOCFGA_STAT_CIPHER = 0x12 |
|
2252 CRYPTOCFGA_STAT_AKCIPHER = 0x13 |
|
2253 CRYPTOCFGA_STAT_KPP = 0x14 |
|
2254 CRYPTOCFGA_STAT_ACOMP = 0x15 |
|
2255 ) |
|
2256 |
|
2257 type CryptoUserAlg struct { |
|
2258 Name [64]int8 |
|
2259 Driver_name [64]int8 |
|
2260 Module_name [64]int8 |
|
2261 Type uint32 |
|
2262 Mask uint32 |
|
2263 Refcnt uint32 |
|
2264 Flags uint32 |
|
2265 } |
|
2266 |
|
2267 type CryptoStatAEAD struct { |
|
2268 Type [64]int8 |
|
2269 Encrypt_cnt uint64 |
|
2270 Encrypt_tlen uint64 |
|
2271 Decrypt_cnt uint64 |
|
2272 Decrypt_tlen uint64 |
|
2273 Err_cnt uint64 |
|
2274 } |
|
2275 |
|
2276 type CryptoStatAKCipher struct { |
|
2277 Type [64]int8 |
|
2278 Encrypt_cnt uint64 |
|
2279 Encrypt_tlen uint64 |
|
2280 Decrypt_cnt uint64 |
|
2281 Decrypt_tlen uint64 |
|
2282 Verify_cnt uint64 |
|
2283 Sign_cnt uint64 |
|
2284 Err_cnt uint64 |
|
2285 } |
|
2286 |
|
2287 type CryptoStatCipher struct { |
|
2288 Type [64]int8 |
|
2289 Encrypt_cnt uint64 |
|
2290 Encrypt_tlen uint64 |
|
2291 Decrypt_cnt uint64 |
|
2292 Decrypt_tlen uint64 |
|
2293 Err_cnt uint64 |
|
2294 } |
|
2295 |
|
2296 type CryptoStatCompress struct { |
|
2297 Type [64]int8 |
|
2298 Compress_cnt uint64 |
|
2299 Compress_tlen uint64 |
|
2300 Decompress_cnt uint64 |
|
2301 Decompress_tlen uint64 |
|
2302 Err_cnt uint64 |
|
2303 } |
|
2304 |
|
2305 type CryptoStatHash struct { |
|
2306 Type [64]int8 |
|
2307 Hash_cnt uint64 |
|
2308 Hash_tlen uint64 |
|
2309 Err_cnt uint64 |
|
2310 } |
|
2311 |
|
2312 type CryptoStatKPP struct { |
|
2313 Type [64]int8 |
|
2314 Setsecret_cnt uint64 |
|
2315 Generate_public_key_cnt uint64 |
|
2316 Compute_shared_secret_cnt uint64 |
|
2317 Err_cnt uint64 |
|
2318 } |
|
2319 |
|
2320 type CryptoStatRNG struct { |
|
2321 Type [64]int8 |
|
2322 Generate_cnt uint64 |
|
2323 Generate_tlen uint64 |
|
2324 Seed_cnt uint64 |
|
2325 Err_cnt uint64 |
|
2326 } |
|
2327 |
|
2328 type CryptoStatLarval struct { |
|
2329 Type [64]int8 |
|
2330 } |
|
2331 |
|
2332 type CryptoReportLarval struct { |
|
2333 Type [64]int8 |
|
2334 } |
|
2335 |
|
2336 type CryptoReportHash struct { |
|
2337 Type [64]int8 |
|
2338 Blocksize uint32 |
|
2339 Digestsize uint32 |
|
2340 } |
|
2341 |
|
2342 type CryptoReportCipher struct { |
|
2343 Type [64]int8 |
|
2344 Blocksize uint32 |
|
2345 Min_keysize uint32 |
|
2346 Max_keysize uint32 |
|
2347 } |
|
2348 |
|
2349 type CryptoReportBlkCipher struct { |
|
2350 Type [64]int8 |
|
2351 Geniv [64]int8 |
|
2352 Blocksize uint32 |
|
2353 Min_keysize uint32 |
|
2354 Max_keysize uint32 |
|
2355 Ivsize uint32 |
|
2356 } |
|
2357 |
|
2358 type CryptoReportAEAD struct { |
|
2359 Type [64]int8 |
|
2360 Geniv [64]int8 |
|
2361 Blocksize uint32 |
|
2362 Maxauthsize uint32 |
|
2363 Ivsize uint32 |
|
2364 } |
|
2365 |
|
2366 type CryptoReportComp struct { |
|
2367 Type [64]int8 |
|
2368 } |
|
2369 |
|
2370 type CryptoReportRNG struct { |
|
2371 Type [64]int8 |
|
2372 Seedsize uint32 |
|
2373 } |
|
2374 |
|
2375 type CryptoReportAKCipher struct { |
|
2376 Type [64]int8 |
|
2377 } |
|
2378 |
|
2379 type CryptoReportKPP struct { |
|
2380 Type [64]int8 |
|
2381 } |
|
2382 |
|
2383 type CryptoReportAcomp struct { |
|
2384 Type [64]int8 |
|
2385 } |
|
2386 |
|
2387 const ( |
|
2388 BPF_REG_0 = 0x0 |
|
2389 BPF_REG_1 = 0x1 |
|
2390 BPF_REG_2 = 0x2 |
|
2391 BPF_REG_3 = 0x3 |
|
2392 BPF_REG_4 = 0x4 |
|
2393 BPF_REG_5 = 0x5 |
|
2394 BPF_REG_6 = 0x6 |
|
2395 BPF_REG_7 = 0x7 |
|
2396 BPF_REG_8 = 0x8 |
|
2397 BPF_REG_9 = 0x9 |
|
2398 BPF_REG_10 = 0xa |
|
2399 BPF_MAP_CREATE = 0x0 |
|
2400 BPF_MAP_LOOKUP_ELEM = 0x1 |
|
2401 BPF_MAP_UPDATE_ELEM = 0x2 |
|
2402 BPF_MAP_DELETE_ELEM = 0x3 |
|
2403 BPF_MAP_GET_NEXT_KEY = 0x4 |
|
2404 BPF_PROG_LOAD = 0x5 |
|
2405 BPF_OBJ_PIN = 0x6 |
|
2406 BPF_OBJ_GET = 0x7 |
|
2407 BPF_PROG_ATTACH = 0x8 |
|
2408 BPF_PROG_DETACH = 0x9 |
|
2409 BPF_PROG_TEST_RUN = 0xa |
|
2410 BPF_PROG_GET_NEXT_ID = 0xb |
|
2411 BPF_MAP_GET_NEXT_ID = 0xc |
|
2412 BPF_PROG_GET_FD_BY_ID = 0xd |
|
2413 BPF_MAP_GET_FD_BY_ID = 0xe |
|
2414 BPF_OBJ_GET_INFO_BY_FD = 0xf |
|
2415 BPF_PROG_QUERY = 0x10 |
|
2416 BPF_RAW_TRACEPOINT_OPEN = 0x11 |
|
2417 BPF_BTF_LOAD = 0x12 |
|
2418 BPF_BTF_GET_FD_BY_ID = 0x13 |
|
2419 BPF_TASK_FD_QUERY = 0x14 |
|
2420 BPF_MAP_LOOKUP_AND_DELETE_ELEM = 0x15 |
|
2421 BPF_MAP_TYPE_UNSPEC = 0x0 |
|
2422 BPF_MAP_TYPE_HASH = 0x1 |
|
2423 BPF_MAP_TYPE_ARRAY = 0x2 |
|
2424 BPF_MAP_TYPE_PROG_ARRAY = 0x3 |
|
2425 BPF_MAP_TYPE_PERF_EVENT_ARRAY = 0x4 |
|
2426 BPF_MAP_TYPE_PERCPU_HASH = 0x5 |
|
2427 BPF_MAP_TYPE_PERCPU_ARRAY = 0x6 |
|
2428 BPF_MAP_TYPE_STACK_TRACE = 0x7 |
|
2429 BPF_MAP_TYPE_CGROUP_ARRAY = 0x8 |
|
2430 BPF_MAP_TYPE_LRU_HASH = 0x9 |
|
2431 BPF_MAP_TYPE_LRU_PERCPU_HASH = 0xa |
|
2432 BPF_MAP_TYPE_LPM_TRIE = 0xb |
|
2433 BPF_MAP_TYPE_ARRAY_OF_MAPS = 0xc |
|
2434 BPF_MAP_TYPE_HASH_OF_MAPS = 0xd |
|
2435 BPF_MAP_TYPE_DEVMAP = 0xe |
|
2436 BPF_MAP_TYPE_SOCKMAP = 0xf |
|
2437 BPF_MAP_TYPE_CPUMAP = 0x10 |
|
2438 BPF_MAP_TYPE_XSKMAP = 0x11 |
|
2439 BPF_MAP_TYPE_SOCKHASH = 0x12 |
|
2440 BPF_MAP_TYPE_CGROUP_STORAGE = 0x13 |
|
2441 BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = 0x14 |
|
2442 BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = 0x15 |
|
2443 BPF_MAP_TYPE_QUEUE = 0x16 |
|
2444 BPF_MAP_TYPE_STACK = 0x17 |
|
2445 BPF_PROG_TYPE_UNSPEC = 0x0 |
|
2446 BPF_PROG_TYPE_SOCKET_FILTER = 0x1 |
|
2447 BPF_PROG_TYPE_KPROBE = 0x2 |
|
2448 BPF_PROG_TYPE_SCHED_CLS = 0x3 |
|
2449 BPF_PROG_TYPE_SCHED_ACT = 0x4 |
|
2450 BPF_PROG_TYPE_TRACEPOINT = 0x5 |
|
2451 BPF_PROG_TYPE_XDP = 0x6 |
|
2452 BPF_PROG_TYPE_PERF_EVENT = 0x7 |
|
2453 BPF_PROG_TYPE_CGROUP_SKB = 0x8 |
|
2454 BPF_PROG_TYPE_CGROUP_SOCK = 0x9 |
|
2455 BPF_PROG_TYPE_LWT_IN = 0xa |
|
2456 BPF_PROG_TYPE_LWT_OUT = 0xb |
|
2457 BPF_PROG_TYPE_LWT_XMIT = 0xc |
|
2458 BPF_PROG_TYPE_SOCK_OPS = 0xd |
|
2459 BPF_PROG_TYPE_SK_SKB = 0xe |
|
2460 BPF_PROG_TYPE_CGROUP_DEVICE = 0xf |
|
2461 BPF_PROG_TYPE_SK_MSG = 0x10 |
|
2462 BPF_PROG_TYPE_RAW_TRACEPOINT = 0x11 |
|
2463 BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 0x12 |
|
2464 BPF_PROG_TYPE_LWT_SEG6LOCAL = 0x13 |
|
2465 BPF_PROG_TYPE_LIRC_MODE2 = 0x14 |
|
2466 BPF_PROG_TYPE_SK_REUSEPORT = 0x15 |
|
2467 BPF_PROG_TYPE_FLOW_DISSECTOR = 0x16 |
|
2468 BPF_CGROUP_INET_INGRESS = 0x0 |
|
2469 BPF_CGROUP_INET_EGRESS = 0x1 |
|
2470 BPF_CGROUP_INET_SOCK_CREATE = 0x2 |
|
2471 BPF_CGROUP_SOCK_OPS = 0x3 |
|
2472 BPF_SK_SKB_STREAM_PARSER = 0x4 |
|
2473 BPF_SK_SKB_STREAM_VERDICT = 0x5 |
|
2474 BPF_CGROUP_DEVICE = 0x6 |
|
2475 BPF_SK_MSG_VERDICT = 0x7 |
|
2476 BPF_CGROUP_INET4_BIND = 0x8 |
|
2477 BPF_CGROUP_INET6_BIND = 0x9 |
|
2478 BPF_CGROUP_INET4_CONNECT = 0xa |
|
2479 BPF_CGROUP_INET6_CONNECT = 0xb |
|
2480 BPF_CGROUP_INET4_POST_BIND = 0xc |
|
2481 BPF_CGROUP_INET6_POST_BIND = 0xd |
|
2482 BPF_CGROUP_UDP4_SENDMSG = 0xe |
|
2483 BPF_CGROUP_UDP6_SENDMSG = 0xf |
|
2484 BPF_LIRC_MODE2 = 0x10 |
|
2485 BPF_FLOW_DISSECTOR = 0x11 |
|
2486 BPF_STACK_BUILD_ID_EMPTY = 0x0 |
|
2487 BPF_STACK_BUILD_ID_VALID = 0x1 |
|
2488 BPF_STACK_BUILD_ID_IP = 0x2 |
|
2489 BPF_ADJ_ROOM_NET = 0x0 |
|
2490 BPF_HDR_START_MAC = 0x0 |
|
2491 BPF_HDR_START_NET = 0x1 |
|
2492 BPF_LWT_ENCAP_SEG6 = 0x0 |
|
2493 BPF_LWT_ENCAP_SEG6_INLINE = 0x1 |
|
2494 BPF_OK = 0x0 |
|
2495 BPF_DROP = 0x2 |
|
2496 BPF_REDIRECT = 0x7 |
|
2497 BPF_SOCK_OPS_VOID = 0x0 |
|
2498 BPF_SOCK_OPS_TIMEOUT_INIT = 0x1 |
|
2499 BPF_SOCK_OPS_RWND_INIT = 0x2 |
|
2500 BPF_SOCK_OPS_TCP_CONNECT_CB = 0x3 |
|
2501 BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB = 0x4 |
|
2502 BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5 |
|
2503 BPF_SOCK_OPS_NEEDS_ECN = 0x6 |
|
2504 BPF_SOCK_OPS_BASE_RTT = 0x7 |
|
2505 BPF_SOCK_OPS_RTO_CB = 0x8 |
|
2506 BPF_SOCK_OPS_RETRANS_CB = 0x9 |
|
2507 BPF_SOCK_OPS_STATE_CB = 0xa |
|
2508 BPF_SOCK_OPS_TCP_LISTEN_CB = 0xb |
|
2509 BPF_TCP_ESTABLISHED = 0x1 |
|
2510 BPF_TCP_SYN_SENT = 0x2 |
|
2511 BPF_TCP_SYN_RECV = 0x3 |
|
2512 BPF_TCP_FIN_WAIT1 = 0x4 |
|
2513 BPF_TCP_FIN_WAIT2 = 0x5 |
|
2514 BPF_TCP_TIME_WAIT = 0x6 |
|
2515 BPF_TCP_CLOSE = 0x7 |
|
2516 BPF_TCP_CLOSE_WAIT = 0x8 |
|
2517 BPF_TCP_LAST_ACK = 0x9 |
|
2518 BPF_TCP_LISTEN = 0xa |
|
2519 BPF_TCP_CLOSING = 0xb |
|
2520 BPF_TCP_NEW_SYN_RECV = 0xc |
|
2521 BPF_TCP_MAX_STATES = 0xd |
|
2522 BPF_FIB_LKUP_RET_SUCCESS = 0x0 |
|
2523 BPF_FIB_LKUP_RET_BLACKHOLE = 0x1 |
|
2524 BPF_FIB_LKUP_RET_UNREACHABLE = 0x2 |
|
2525 BPF_FIB_LKUP_RET_PROHIBIT = 0x3 |
|
2526 BPF_FIB_LKUP_RET_NOT_FWDED = 0x4 |
|
2527 BPF_FIB_LKUP_RET_FWD_DISABLED = 0x5 |
|
2528 BPF_FIB_LKUP_RET_UNSUPP_LWT = 0x6 |
|
2529 BPF_FIB_LKUP_RET_NO_NEIGH = 0x7 |
|
2530 BPF_FIB_LKUP_RET_FRAG_NEEDED = 0x8 |
|
2531 BPF_FD_TYPE_RAW_TRACEPOINT = 0x0 |
|
2532 BPF_FD_TYPE_TRACEPOINT = 0x1 |
|
2533 BPF_FD_TYPE_KPROBE = 0x2 |
|
2534 BPF_FD_TYPE_KRETPROBE = 0x3 |
|
2535 BPF_FD_TYPE_UPROBE = 0x4 |
|
2536 BPF_FD_TYPE_URETPROBE = 0x5 |
|
2537 ) |
|
2538 |
|
2539 const ( |
|
2540 RTNLGRP_NONE = 0x0 |
|
2541 RTNLGRP_LINK = 0x1 |
|
2542 RTNLGRP_NOTIFY = 0x2 |
|
2543 RTNLGRP_NEIGH = 0x3 |
|
2544 RTNLGRP_TC = 0x4 |
|
2545 RTNLGRP_IPV4_IFADDR = 0x5 |
|
2546 RTNLGRP_IPV4_MROUTE = 0x6 |
|
2547 RTNLGRP_IPV4_ROUTE = 0x7 |
|
2548 RTNLGRP_IPV4_RULE = 0x8 |
|
2549 RTNLGRP_IPV6_IFADDR = 0x9 |
|
2550 RTNLGRP_IPV6_MROUTE = 0xa |
|
2551 RTNLGRP_IPV6_ROUTE = 0xb |
|
2552 RTNLGRP_IPV6_IFINFO = 0xc |
|
2553 RTNLGRP_DECnet_IFADDR = 0xd |
|
2554 RTNLGRP_NOP2 = 0xe |
|
2555 RTNLGRP_DECnet_ROUTE = 0xf |
|
2556 RTNLGRP_DECnet_RULE = 0x10 |
|
2557 RTNLGRP_NOP4 = 0x11 |
|
2558 RTNLGRP_IPV6_PREFIX = 0x12 |
|
2559 RTNLGRP_IPV6_RULE = 0x13 |
|
2560 RTNLGRP_ND_USEROPT = 0x14 |
|
2561 RTNLGRP_PHONET_IFADDR = 0x15 |
|
2562 RTNLGRP_PHONET_ROUTE = 0x16 |
|
2563 RTNLGRP_DCB = 0x17 |
|
2564 RTNLGRP_IPV4_NETCONF = 0x18 |
|
2565 RTNLGRP_IPV6_NETCONF = 0x19 |
|
2566 RTNLGRP_MDB = 0x1a |
|
2567 RTNLGRP_MPLS_ROUTE = 0x1b |
|
2568 RTNLGRP_NSID = 0x1c |
|
2569 RTNLGRP_MPLS_NETCONF = 0x1d |
|
2570 RTNLGRP_IPV4_MROUTE_R = 0x1e |
|
2571 RTNLGRP_IPV6_MROUTE_R = 0x1f |
|
2572 RTNLGRP_NEXTHOP = 0x20 |
|
2573 ) |
|
2574 |
|
2575 type CapUserHeader struct { |
|
2576 Version uint32 |
|
2577 Pid int32 |
|
2578 } |
|
2579 |
|
2580 type CapUserData struct { |
|
2581 Effective uint32 |
|
2582 Permitted uint32 |
|
2583 Inheritable uint32 |
|
2584 } |
|
2585 |
|
2586 const ( |
|
2587 LINUX_CAPABILITY_VERSION_1 = 0x19980330 |
|
2588 LINUX_CAPABILITY_VERSION_2 = 0x20071026 |
|
2589 LINUX_CAPABILITY_VERSION_3 = 0x20080522 |
|
2590 ) |
|
2591 |
|
2592 const ( |
|
2593 LO_FLAGS_READ_ONLY = 0x1 |
|
2594 LO_FLAGS_AUTOCLEAR = 0x4 |
|
2595 LO_FLAGS_PARTSCAN = 0x8 |
|
2596 LO_FLAGS_DIRECT_IO = 0x10 |
|
2597 ) |
|
2598 |
|
2599 type LoopInfo struct { |
|
2600 Number int32 |
|
2601 Device uint16 |
|
2602 Inode uint64 |
|
2603 Rdevice uint16 |
|
2604 Offset int32 |
|
2605 Encrypt_type int32 |
|
2606 Encrypt_key_size int32 |
|
2607 Flags int32 |
|
2608 Name [64]int8 |
|
2609 Encrypt_key [32]uint8 |
|
2610 Init [2]uint64 |
|
2611 Reserved [4]int8 |
|
2612 _ [4]byte |
|
2613 } |
|
2614 type LoopInfo64 struct { |
|
2615 Device uint64 |
|
2616 Inode uint64 |
|
2617 Rdevice uint64 |
|
2618 Offset uint64 |
|
2619 Sizelimit uint64 |
|
2620 Number uint32 |
|
2621 Encrypt_type uint32 |
|
2622 Encrypt_key_size uint32 |
|
2623 Flags uint32 |
|
2624 File_name [64]uint8 |
|
2625 Crypt_name [64]uint8 |
|
2626 Encrypt_key [32]uint8 |
|
2627 Init [2]uint64 |
|
2628 } |
|
2629 |
|
2630 type TIPCSocketAddr struct { |
|
2631 Ref uint32 |
|
2632 Node uint32 |
|
2633 } |
|
2634 |
|
2635 type TIPCServiceRange struct { |
|
2636 Type uint32 |
|
2637 Lower uint32 |
|
2638 Upper uint32 |
|
2639 } |
|
2640 |
|
2641 type TIPCServiceName struct { |
|
2642 Type uint32 |
|
2643 Instance uint32 |
|
2644 Domain uint32 |
|
2645 } |
|
2646 |
|
2647 type TIPCSubscr struct { |
|
2648 Seq TIPCServiceRange |
|
2649 Timeout uint32 |
|
2650 Filter uint32 |
|
2651 Handle [8]int8 |
|
2652 } |
|
2653 |
|
2654 type TIPCEvent struct { |
|
2655 Event uint32 |
|
2656 Lower uint32 |
|
2657 Upper uint32 |
|
2658 Port TIPCSocketAddr |
|
2659 S TIPCSubscr |
|
2660 } |
|
2661 |
|
2662 type TIPCGroupReq struct { |
|
2663 Type uint32 |
|
2664 Instance uint32 |
|
2665 Scope uint32 |
|
2666 Flags uint32 |
|
2667 } |
|
2668 |
|
2669 type TIPCSIOCLNReq struct { |
|
2670 Peer uint32 |
|
2671 Id uint32 |
|
2672 Linkname [68]int8 |
|
2673 } |
|
2674 |
|
2675 type TIPCSIOCNodeIDReq struct { |
|
2676 Peer uint32 |
|
2677 Id [16]int8 |
|
2678 } |
|
2679 |
|
2680 const ( |
|
2681 TIPC_CLUSTER_SCOPE = 0x2 |
|
2682 TIPC_NODE_SCOPE = 0x3 |
|
2683 ) |
|
2684 |
|
2685 const ( |
|
2686 SYSLOG_ACTION_CLOSE = 0 |
|
2687 SYSLOG_ACTION_OPEN = 1 |
|
2688 SYSLOG_ACTION_READ = 2 |
|
2689 SYSLOG_ACTION_READ_ALL = 3 |
|
2690 SYSLOG_ACTION_READ_CLEAR = 4 |
|
2691 SYSLOG_ACTION_CLEAR = 5 |
|
2692 SYSLOG_ACTION_CONSOLE_OFF = 6 |
|
2693 SYSLOG_ACTION_CONSOLE_ON = 7 |
|
2694 SYSLOG_ACTION_CONSOLE_LEVEL = 8 |
|
2695 SYSLOG_ACTION_SIZE_UNREAD = 9 |
|
2696 SYSLOG_ACTION_SIZE_BUFFER = 10 |
|
2697 ) |
|
2698 |
|
2699 const ( |
|
2700 DEVLINK_CMD_UNSPEC = 0x0 |
|
2701 DEVLINK_CMD_GET = 0x1 |
|
2702 DEVLINK_CMD_SET = 0x2 |
|
2703 DEVLINK_CMD_NEW = 0x3 |
|
2704 DEVLINK_CMD_DEL = 0x4 |
|
2705 DEVLINK_CMD_PORT_GET = 0x5 |
|
2706 DEVLINK_CMD_PORT_SET = 0x6 |
|
2707 DEVLINK_CMD_PORT_NEW = 0x7 |
|
2708 DEVLINK_CMD_PORT_DEL = 0x8 |
|
2709 DEVLINK_CMD_PORT_SPLIT = 0x9 |
|
2710 DEVLINK_CMD_PORT_UNSPLIT = 0xa |
|
2711 DEVLINK_CMD_SB_GET = 0xb |
|
2712 DEVLINK_CMD_SB_SET = 0xc |
|
2713 DEVLINK_CMD_SB_NEW = 0xd |
|
2714 DEVLINK_CMD_SB_DEL = 0xe |
|
2715 DEVLINK_CMD_SB_POOL_GET = 0xf |
|
2716 DEVLINK_CMD_SB_POOL_SET = 0x10 |
|
2717 DEVLINK_CMD_SB_POOL_NEW = 0x11 |
|
2718 DEVLINK_CMD_SB_POOL_DEL = 0x12 |
|
2719 DEVLINK_CMD_SB_PORT_POOL_GET = 0x13 |
|
2720 DEVLINK_CMD_SB_PORT_POOL_SET = 0x14 |
|
2721 DEVLINK_CMD_SB_PORT_POOL_NEW = 0x15 |
|
2722 DEVLINK_CMD_SB_PORT_POOL_DEL = 0x16 |
|
2723 DEVLINK_CMD_SB_TC_POOL_BIND_GET = 0x17 |
|
2724 DEVLINK_CMD_SB_TC_POOL_BIND_SET = 0x18 |
|
2725 DEVLINK_CMD_SB_TC_POOL_BIND_NEW = 0x19 |
|
2726 DEVLINK_CMD_SB_TC_POOL_BIND_DEL = 0x1a |
|
2727 DEVLINK_CMD_SB_OCC_SNAPSHOT = 0x1b |
|
2728 DEVLINK_CMD_SB_OCC_MAX_CLEAR = 0x1c |
|
2729 DEVLINK_CMD_ESWITCH_GET = 0x1d |
|
2730 DEVLINK_CMD_ESWITCH_SET = 0x1e |
|
2731 DEVLINK_CMD_DPIPE_TABLE_GET = 0x1f |
|
2732 DEVLINK_CMD_DPIPE_ENTRIES_GET = 0x20 |
|
2733 DEVLINK_CMD_DPIPE_HEADERS_GET = 0x21 |
|
2734 DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET = 0x22 |
|
2735 DEVLINK_CMD_MAX = 0x44 |
|
2736 DEVLINK_PORT_TYPE_NOTSET = 0x0 |
|
2737 DEVLINK_PORT_TYPE_AUTO = 0x1 |
|
2738 DEVLINK_PORT_TYPE_ETH = 0x2 |
|
2739 DEVLINK_PORT_TYPE_IB = 0x3 |
|
2740 DEVLINK_SB_POOL_TYPE_INGRESS = 0x0 |
|
2741 DEVLINK_SB_POOL_TYPE_EGRESS = 0x1 |
|
2742 DEVLINK_SB_THRESHOLD_TYPE_STATIC = 0x0 |
|
2743 DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC = 0x1 |
|
2744 DEVLINK_ESWITCH_MODE_LEGACY = 0x0 |
|
2745 DEVLINK_ESWITCH_MODE_SWITCHDEV = 0x1 |
|
2746 DEVLINK_ESWITCH_INLINE_MODE_NONE = 0x0 |
|
2747 DEVLINK_ESWITCH_INLINE_MODE_LINK = 0x1 |
|
2748 DEVLINK_ESWITCH_INLINE_MODE_NETWORK = 0x2 |
|
2749 DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT = 0x3 |
|
2750 DEVLINK_ESWITCH_ENCAP_MODE_NONE = 0x0 |
|
2751 DEVLINK_ESWITCH_ENCAP_MODE_BASIC = 0x1 |
|
2752 DEVLINK_ATTR_UNSPEC = 0x0 |
|
2753 DEVLINK_ATTR_BUS_NAME = 0x1 |
|
2754 DEVLINK_ATTR_DEV_NAME = 0x2 |
|
2755 DEVLINK_ATTR_PORT_INDEX = 0x3 |
|
2756 DEVLINK_ATTR_PORT_TYPE = 0x4 |
|
2757 DEVLINK_ATTR_PORT_DESIRED_TYPE = 0x5 |
|
2758 DEVLINK_ATTR_PORT_NETDEV_IFINDEX = 0x6 |
|
2759 DEVLINK_ATTR_PORT_NETDEV_NAME = 0x7 |
|
2760 DEVLINK_ATTR_PORT_IBDEV_NAME = 0x8 |
|
2761 DEVLINK_ATTR_PORT_SPLIT_COUNT = 0x9 |
|
2762 DEVLINK_ATTR_PORT_SPLIT_GROUP = 0xa |
|
2763 DEVLINK_ATTR_SB_INDEX = 0xb |
|
2764 DEVLINK_ATTR_SB_SIZE = 0xc |
|
2765 DEVLINK_ATTR_SB_INGRESS_POOL_COUNT = 0xd |
|
2766 DEVLINK_ATTR_SB_EGRESS_POOL_COUNT = 0xe |
|
2767 DEVLINK_ATTR_SB_INGRESS_TC_COUNT = 0xf |
|
2768 DEVLINK_ATTR_SB_EGRESS_TC_COUNT = 0x10 |
|
2769 DEVLINK_ATTR_SB_POOL_INDEX = 0x11 |
|
2770 DEVLINK_ATTR_SB_POOL_TYPE = 0x12 |
|
2771 DEVLINK_ATTR_SB_POOL_SIZE = 0x13 |
|
2772 DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE = 0x14 |
|
2773 DEVLINK_ATTR_SB_THRESHOLD = 0x15 |
|
2774 DEVLINK_ATTR_SB_TC_INDEX = 0x16 |
|
2775 DEVLINK_ATTR_SB_OCC_CUR = 0x17 |
|
2776 DEVLINK_ATTR_SB_OCC_MAX = 0x18 |
|
2777 DEVLINK_ATTR_ESWITCH_MODE = 0x19 |
|
2778 DEVLINK_ATTR_ESWITCH_INLINE_MODE = 0x1a |
|
2779 DEVLINK_ATTR_DPIPE_TABLES = 0x1b |
|
2780 DEVLINK_ATTR_DPIPE_TABLE = 0x1c |
|
2781 DEVLINK_ATTR_DPIPE_TABLE_NAME = 0x1d |
|
2782 DEVLINK_ATTR_DPIPE_TABLE_SIZE = 0x1e |
|
2783 DEVLINK_ATTR_DPIPE_TABLE_MATCHES = 0x1f |
|
2784 DEVLINK_ATTR_DPIPE_TABLE_ACTIONS = 0x20 |
|
2785 DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21 |
|
2786 DEVLINK_ATTR_DPIPE_ENTRIES = 0x22 |
|
2787 DEVLINK_ATTR_DPIPE_ENTRY = 0x23 |
|
2788 DEVLINK_ATTR_DPIPE_ENTRY_INDEX = 0x24 |
|
2789 DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES = 0x25 |
|
2790 DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES = 0x26 |
|
2791 DEVLINK_ATTR_DPIPE_ENTRY_COUNTER = 0x27 |
|
2792 DEVLINK_ATTR_DPIPE_MATCH = 0x28 |
|
2793 DEVLINK_ATTR_DPIPE_MATCH_VALUE = 0x29 |
|
2794 DEVLINK_ATTR_DPIPE_MATCH_TYPE = 0x2a |
|
2795 DEVLINK_ATTR_DPIPE_ACTION = 0x2b |
|
2796 DEVLINK_ATTR_DPIPE_ACTION_VALUE = 0x2c |
|
2797 DEVLINK_ATTR_DPIPE_ACTION_TYPE = 0x2d |
|
2798 DEVLINK_ATTR_DPIPE_VALUE = 0x2e |
|
2799 DEVLINK_ATTR_DPIPE_VALUE_MASK = 0x2f |
|
2800 DEVLINK_ATTR_DPIPE_VALUE_MAPPING = 0x30 |
|
2801 DEVLINK_ATTR_DPIPE_HEADERS = 0x31 |
|
2802 DEVLINK_ATTR_DPIPE_HEADER = 0x32 |
|
2803 DEVLINK_ATTR_DPIPE_HEADER_NAME = 0x33 |
|
2804 DEVLINK_ATTR_DPIPE_HEADER_ID = 0x34 |
|
2805 DEVLINK_ATTR_DPIPE_HEADER_FIELDS = 0x35 |
|
2806 DEVLINK_ATTR_DPIPE_HEADER_GLOBAL = 0x36 |
|
2807 DEVLINK_ATTR_DPIPE_HEADER_INDEX = 0x37 |
|
2808 DEVLINK_ATTR_DPIPE_FIELD = 0x38 |
|
2809 DEVLINK_ATTR_DPIPE_FIELD_NAME = 0x39 |
|
2810 DEVLINK_ATTR_DPIPE_FIELD_ID = 0x3a |
|
2811 DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH = 0x3b |
|
2812 DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE = 0x3c |
|
2813 DEVLINK_ATTR_PAD = 0x3d |
|
2814 DEVLINK_ATTR_ESWITCH_ENCAP_MODE = 0x3e |
|
2815 DEVLINK_ATTR_MAX = 0x8c |
|
2816 DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE = 0x0 |
|
2817 DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX = 0x1 |
|
2818 DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT = 0x0 |
|
2819 DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY = 0x0 |
|
2820 DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC = 0x0 |
|
2821 DEVLINK_DPIPE_FIELD_IPV4_DST_IP = 0x0 |
|
2822 DEVLINK_DPIPE_FIELD_IPV6_DST_IP = 0x0 |
|
2823 DEVLINK_DPIPE_HEADER_ETHERNET = 0x0 |
|
2824 DEVLINK_DPIPE_HEADER_IPV4 = 0x1 |
|
2825 DEVLINK_DPIPE_HEADER_IPV6 = 0x2 |
|
2826 ) |