diff options
Diffstat (limited to 'vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go')
-rw-r--r-- | vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go | 324 |
1 files changed, 305 insertions, 19 deletions
diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go b/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go index d8fc0bc..ae765d4 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go | |||
@@ -179,6 +179,55 @@ type FscryptKey struct { | |||
179 | Size uint32 | 179 | Size uint32 |
180 | } | 180 | } |
181 | 181 | ||
182 | type FscryptPolicyV1 struct { | ||
183 | Version uint8 | ||
184 | Contents_encryption_mode uint8 | ||
185 | Filenames_encryption_mode uint8 | ||
186 | Flags uint8 | ||
187 | Master_key_descriptor [8]uint8 | ||
188 | } | ||
189 | |||
190 | type FscryptPolicyV2 struct { | ||
191 | Version uint8 | ||
192 | Contents_encryption_mode uint8 | ||
193 | Filenames_encryption_mode uint8 | ||
194 | Flags uint8 | ||
195 | _ [4]uint8 | ||
196 | Master_key_identifier [16]uint8 | ||
197 | } | ||
198 | |||
199 | type FscryptGetPolicyExArg struct { | ||
200 | Size uint64 | ||
201 | Policy [24]byte | ||
202 | } | ||
203 | |||
204 | type FscryptKeySpecifier struct { | ||
205 | Type uint32 | ||
206 | _ uint32 | ||
207 | U [32]byte | ||
208 | } | ||
209 | |||
210 | type FscryptAddKeyArg struct { | ||
211 | Key_spec FscryptKeySpecifier | ||
212 | Raw_size uint32 | ||
213 | _ [9]uint32 | ||
214 | } | ||
215 | |||
216 | type FscryptRemoveKeyArg struct { | ||
217 | Key_spec FscryptKeySpecifier | ||
218 | Removal_status_flags uint32 | ||
219 | _ [5]uint32 | ||
220 | } | ||
221 | |||
222 | type FscryptGetKeyStatusArg struct { | ||
223 | Key_spec FscryptKeySpecifier | ||
224 | _ [6]uint32 | ||
225 | Status uint32 | ||
226 | Status_flags uint32 | ||
227 | User_count uint32 | ||
228 | _ [13]uint32 | ||
229 | } | ||
230 | |||
182 | type KeyctlDHParams struct { | 231 | type KeyctlDHParams struct { |
183 | Private int32 | 232 | Private int32 |
184 | Prime int32 | 233 | Prime int32 |
@@ -256,7 +305,7 @@ type RawSockaddrRFCOMM struct { | |||
256 | type RawSockaddrCAN struct { | 305 | type RawSockaddrCAN struct { |
257 | Family uint16 | 306 | Family uint16 |
258 | Ifindex int32 | 307 | Ifindex int32 |
259 | Addr [8]byte | 308 | Addr [16]byte |
260 | } | 309 | } |
261 | 310 | ||
262 | type RawSockaddrALG struct { | 311 | type RawSockaddrALG struct { |
@@ -285,6 +334,13 @@ type RawSockaddrXDP struct { | |||
285 | 334 | ||
286 | type RawSockaddrPPPoX [0x1e]byte | 335 | type RawSockaddrPPPoX [0x1e]byte |
287 | 336 | ||
337 | type RawSockaddrTIPC struct { | ||
338 | Family uint16 | ||
339 | Addrtype uint8 | ||
340 | Scope int8 | ||
341 | Addr [12]byte | ||
342 | } | ||
343 | |||
288 | type RawSockaddr struct { | 344 | type RawSockaddr struct { |
289 | Family uint16 | 345 | Family uint16 |
290 | Data [14]int8 | 346 | Data [14]int8 |
@@ -421,11 +477,12 @@ const ( | |||
421 | SizeofSockaddrHCI = 0x6 | 477 | SizeofSockaddrHCI = 0x6 |
422 | SizeofSockaddrL2 = 0xe | 478 | SizeofSockaddrL2 = 0xe |
423 | SizeofSockaddrRFCOMM = 0xa | 479 | SizeofSockaddrRFCOMM = 0xa |
424 | SizeofSockaddrCAN = 0x10 | 480 | SizeofSockaddrCAN = 0x18 |
425 | SizeofSockaddrALG = 0x58 | 481 | SizeofSockaddrALG = 0x58 |
426 | SizeofSockaddrVM = 0x10 | 482 | SizeofSockaddrVM = 0x10 |
427 | SizeofSockaddrXDP = 0x10 | 483 | SizeofSockaddrXDP = 0x10 |
428 | SizeofSockaddrPPPoX = 0x1e | 484 | SizeofSockaddrPPPoX = 0x1e |
485 | SizeofSockaddrTIPC = 0x10 | ||
429 | SizeofLinger = 0x8 | 486 | SizeofLinger = 0x8 |
430 | SizeofIovec = 0x10 | 487 | SizeofIovec = 0x10 |
431 | SizeofIPMreq = 0x8 | 488 | SizeofIPMreq = 0x8 |
@@ -536,7 +593,7 @@ const ( | |||
536 | IFLA_NEW_IFINDEX = 0x31 | 593 | IFLA_NEW_IFINDEX = 0x31 |
537 | IFLA_MIN_MTU = 0x32 | 594 | IFLA_MIN_MTU = 0x32 |
538 | IFLA_MAX_MTU = 0x33 | 595 | IFLA_MAX_MTU = 0x33 |
539 | IFLA_MAX = 0x33 | 596 | IFLA_MAX = 0x35 |
540 | IFLA_INFO_KIND = 0x1 | 597 | IFLA_INFO_KIND = 0x1 |
541 | IFLA_INFO_DATA = 0x2 | 598 | IFLA_INFO_DATA = 0x2 |
542 | IFLA_INFO_XSTATS = 0x3 | 599 | IFLA_INFO_XSTATS = 0x3 |
@@ -592,22 +649,6 @@ const ( | |||
592 | RTN_THROW = 0x9 | 649 | RTN_THROW = 0x9 |
593 | RTN_NAT = 0xa | 650 | RTN_NAT = 0xa |
594 | RTN_XRESOLVE = 0xb | 651 | RTN_XRESOLVE = 0xb |
595 | RTNLGRP_NONE = 0x0 | ||
596 | RTNLGRP_LINK = 0x1 | ||
597 | RTNLGRP_NOTIFY = 0x2 | ||
598 | RTNLGRP_NEIGH = 0x3 | ||
599 | RTNLGRP_TC = 0x4 | ||
600 | RTNLGRP_IPV4_IFADDR = 0x5 | ||
601 | RTNLGRP_IPV4_MROUTE = 0x6 | ||
602 | RTNLGRP_IPV4_ROUTE = 0x7 | ||
603 | RTNLGRP_IPV4_RULE = 0x8 | ||
604 | RTNLGRP_IPV6_IFADDR = 0x9 | ||
605 | RTNLGRP_IPV6_MROUTE = 0xa | ||
606 | RTNLGRP_IPV6_ROUTE = 0xb | ||
607 | RTNLGRP_IPV6_IFINFO = 0xc | ||
608 | RTNLGRP_IPV6_PREFIX = 0x12 | ||
609 | RTNLGRP_IPV6_RULE = 0x13 | ||
610 | RTNLGRP_ND_USEROPT = 0x14 | ||
611 | SizeofNlMsghdr = 0x10 | 652 | SizeofNlMsghdr = 0x10 |
612 | SizeofNlMsgerr = 0x14 | 653 | SizeofNlMsgerr = 0x14 |
613 | SizeofRtGenmsg = 0x1 | 654 | SizeofRtGenmsg = 0x1 |
@@ -615,6 +656,7 @@ const ( | |||
615 | SizeofRtAttr = 0x4 | 656 | SizeofRtAttr = 0x4 |
616 | SizeofIfInfomsg = 0x10 | 657 | SizeofIfInfomsg = 0x10 |
617 | SizeofIfAddrmsg = 0x8 | 658 | SizeofIfAddrmsg = 0x8 |
659 | SizeofIfaCacheinfo = 0x10 | ||
618 | SizeofRtMsg = 0xc | 660 | SizeofRtMsg = 0xc |
619 | SizeofRtNexthop = 0x8 | 661 | SizeofRtNexthop = 0x8 |
620 | SizeofNdUseroptmsg = 0x10 | 662 | SizeofNdUseroptmsg = 0x10 |
@@ -665,6 +707,13 @@ type IfAddrmsg struct { | |||
665 | Index uint32 | 707 | Index uint32 |
666 | } | 708 | } |
667 | 709 | ||
710 | type IfaCacheinfo struct { | ||
711 | Prefered uint32 | ||
712 | Valid uint32 | ||
713 | Cstamp uint32 | ||
714 | Tstamp uint32 | ||
715 | } | ||
716 | |||
668 | type RtMsg struct { | 717 | type RtMsg struct { |
669 | Family uint8 | 718 | Family uint8 |
670 | Dst_len uint8 | 719 | Dst_len uint8 |
@@ -2057,6 +2106,7 @@ type XDPRingOffset struct { | |||
2057 | Producer uint64 | 2106 | Producer uint64 |
2058 | Consumer uint64 | 2107 | Consumer uint64 |
2059 | Desc uint64 | 2108 | Desc uint64 |
2109 | Flags uint64 | ||
2060 | } | 2110 | } |
2061 | 2111 | ||
2062 | type XDPMmapOffsets struct { | 2112 | type XDPMmapOffsets struct { |
@@ -2071,6 +2121,8 @@ type XDPUmemReg struct { | |||
2071 | Len uint64 | 2121 | Len uint64 |
2072 | Size uint32 | 2122 | Size uint32 |
2073 | Headroom uint32 | 2123 | Headroom uint32 |
2124 | Flags uint32 | ||
2125 | _ [4]byte | ||
2074 | } | 2126 | } |
2075 | 2127 | ||
2076 | type XDPStatistics struct { | 2128 | type XDPStatistics struct { |
@@ -2484,6 +2536,42 @@ const ( | |||
2484 | BPF_FD_TYPE_URETPROBE = 0x5 | 2536 | BPF_FD_TYPE_URETPROBE = 0x5 |
2485 | ) | 2537 | ) |
2486 | 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 | |||
2487 | type CapUserHeader struct { | 2575 | type CapUserHeader struct { |
2488 | Version uint32 | 2576 | Version uint32 |
2489 | Pid int32 | 2577 | Pid int32 |
@@ -2538,3 +2626,201 @@ type LoopInfo64 struct { | |||
2538 | Encrypt_key [32]uint8 | 2626 | Encrypt_key [32]uint8 |
2539 | Init [2]uint64 | 2627 | Init [2]uint64 |
2540 | } | 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 | ) | ||