alistair23-linux/include/uapi/linux/netfilter
Nicolas Dichtel fcc8487d47 uapi: export all headers under uapi directories
Regularly, when a new header is created in include/uapi/, the developer
forgets to add it in the corresponding Kbuild file. This error is usually
detected after the release is out.

In fact, all headers under uapi directories should be exported, thus it's
useless to have an exhaustive list.

After this patch, the following files, which were not exported, are now
exported (with make headers_install_all):
asm-arc/kvm_para.h
asm-arc/ucontext.h
asm-blackfin/shmparam.h
asm-blackfin/ucontext.h
asm-c6x/shmparam.h
asm-c6x/ucontext.h
asm-cris/kvm_para.h
asm-h8300/shmparam.h
asm-h8300/ucontext.h
asm-hexagon/shmparam.h
asm-m32r/kvm_para.h
asm-m68k/kvm_para.h
asm-m68k/shmparam.h
asm-metag/kvm_para.h
asm-metag/shmparam.h
asm-metag/ucontext.h
asm-mips/hwcap.h
asm-mips/reg.h
asm-mips/ucontext.h
asm-nios2/kvm_para.h
asm-nios2/ucontext.h
asm-openrisc/shmparam.h
asm-parisc/kvm_para.h
asm-powerpc/perf_regs.h
asm-sh/kvm_para.h
asm-sh/ucontext.h
asm-tile/shmparam.h
asm-unicore32/shmparam.h
asm-unicore32/ucontext.h
asm-x86/hwcap2.h
asm-xtensa/kvm_para.h
drm/armada_drm.h
drm/etnaviv_drm.h
drm/vgem_drm.h
linux/aspeed-lpc-ctrl.h
linux/auto_dev-ioctl.h
linux/bcache.h
linux/btrfs_tree.h
linux/can/vxcan.h
linux/cifs/cifs_mount.h
linux/coresight-stm.h
linux/cryptouser.h
linux/fsmap.h
linux/genwqe/genwqe_card.h
linux/hash_info.h
linux/kcm.h
linux/kcov.h
linux/kfd_ioctl.h
linux/lightnvm.h
linux/module.h
linux/nbd-netlink.h
linux/nilfs2_api.h
linux/nilfs2_ondisk.h
linux/nsfs.h
linux/pr.h
linux/qrtr.h
linux/rpmsg.h
linux/sched/types.h
linux/sed-opal.h
linux/smc.h
linux/smc_diag.h
linux/stm.h
linux/switchtec_ioctl.h
linux/vfio_ccw.h
linux/wil6210_uapi.h
rdma/bnxt_re-abi.h

Note that I have removed from this list the files which are generated in every
exported directories (like .install or .install.cmd).

Thanks to Julien Floret <julien.floret@6wind.com> for the tip to get all
subdirs with a pure makefile command.

For the record, note that exported files for asm directories are a mix of
files listed by:
 - include/uapi/asm-generic/Kbuild.asm;
 - arch/<arch>/include/uapi/asm/Kbuild;
 - arch/<arch>/include/asm/Kbuild.

Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: Russell King <rmk+kernel@armlinux.org.uk>
Acked-by: Mark Salter <msalter@redhat.com>
Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-05-11 00:21:54 +09:00
..
ipset uapi: export all headers under uapi directories 2017-05-11 00:21:54 +09:00
nf_conntrack_common.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf 2017-05-03 10:11:26 -04:00
nf_conntrack_ftp.h
nf_conntrack_sctp.h netfilter: nf_ct_sctp: move ip_ct_sctp away from UAPI 2015-11-23 17:54:42 +01:00
nf_conntrack_tcp.h conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition 2015-05-15 20:50:56 +02:00
nf_conntrack_tuple_common.h netfilter: nf_conntrack_tuple_common.h: fix #include 2016-12-04 20:49:18 +01:00
nf_log.h netfilter: nft_log: restrict the log prefix length to 127 2017-01-24 21:46:29 +01:00
nf_nat.h netfilter: nft_nat: include a flag attribute 2014-09-09 16:31:27 +02:00
nf_tables.h netfilter: nft_ct: allow to set ctnetlink event types of a connection 2017-04-19 17:55:16 +02:00
nf_tables_compat.h netfilter: nf_tables: add compatibility layer for x_tables 2013-10-14 18:00:04 +02:00
nfnetlink.h netfilter: nfnetlink: allow to check for generation ID 2017-02-12 14:45:11 +01:00
nfnetlink_acct.h libnl: nla_put_be64(): align on a 64-bit area 2016-04-23 20:13:24 -04:00
nfnetlink_compat.h
nfnetlink_conntrack.h netfilter: conntrack: remove packet hotpath stats 2016-09-12 19:59:39 +02:00
nfnetlink_cthelper.h
nfnetlink_cttimeout.h netfilter: nf_ct_sctp: minimal multihoming support 2015-07-30 12:59:25 +02:00
nfnetlink_log.h netfilter: nfnetlink_log: allow to attach conntrack 2015-10-05 17:32:14 +02:00
nfnetlink_queue.h netfilter: nfnetlink_queue: fix NFQA_VLAN_MAX definition 2017-02-21 13:45:45 +01:00
x_tables.h
xt_addrtype.h
xt_AUDIT.h
xt_bpf.h netfilter: xt_bpf: support ebpf 2016-12-07 13:32:35 +01:00
xt_cgroup.h netfilter: implement xt_cgroup cgroup2 path match 2015-12-14 20:34:55 +01:00
xt_CHECKSUM.h
xt_CLASSIFY.h
xt_cluster.h
xt_comment.h
xt_connbytes.h
xt_connlabel.h netfilter: add connlabel conntrack extension 2013-01-18 00:28:15 +01:00
xt_connlimit.h
xt_CONNMARK.h
xt_connmark.h
xt_CONNSECMARK.h
xt_conntrack.h netfilter: xt_conntrack: Add flag to support aliases 2013-02-05 01:45:23 +01:00
xt_cpu.h
xt_CT.h netfilter: nf_conntrack: add efficient mark to zone mapping 2015-08-18 01:24:05 +02:00
xt_dccp.h
xt_devgroup.h
xt_DSCP.h
xt_dscp.h
xt_ecn.h
xt_esp.h
xt_hashlimit.h uapi: fix linux/netfilter/xt_hashlimit.h userspace compilation error 2017-02-25 13:32:04 +01:00
xt_helper.h
xt_HMARK.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_IDLETIMER.h
xt_ipcomp.h netfilter: add IPv4/6 IPComp extension match support 2013-12-24 12:37:58 +01:00
xt_iprange.h
xt_ipvs.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_l2tp.h netfilter: introduce l2tp match extension 2014-01-09 21:36:39 +01:00
xt_LED.h
xt_length.h
xt_limit.h
xt_LOG.h
xt_mac.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_mark.h
xt_MARK.h
xt_multiport.h
xt_nfacct.h
xt_NFLOG.h netfilter: xt_NFLOG: nflog-range does not truncate packets 2016-06-24 11:03:23 +02:00
xt_NFQUEUE.h netfilter: xt_NFQUEUE: introduce CPU fanout 2013-04-02 01:25:44 +02:00
xt_osf.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_owner.h
xt_physdev.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_pkttype.h
xt_policy.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_quota.h
xt_rateest.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_RATEEST.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_realm.h
xt_recent.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_rpfilter.h netfilter: export xt_rpfilter.h to userland 2013-08-14 10:47:15 +02:00
xt_sctp.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_SECMARK.h
xt_set.h netfilter: ipset: Alignment problem between 64bit kernel 32bit userspace 2014-12-03 12:43:35 +01:00
xt_socket.h netfilter: xt_socket: add XT_SOCKET_RESTORESKMARK flag 2015-06-18 13:05:09 +02:00
xt_state.h
xt_statistic.h
xt_string.h
xt_SYNPROXY.h netfilter: xt_SYNPROXY: include missing <linux/types.h> 2016-06-17 13:47:40 +02:00
xt_TCPMSS.h
xt_tcpmss.h
xt_TCPOPTSTRIP.h
xt_tcpudp.h
xt_TEE.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_time.h
xt_TPROXY.h netfilter: fix include files for compilation 2015-11-23 17:54:38 +01:00
xt_u32.h