Add packaging directory
[platform/upstream/libnl3.git] / include / Makefile.am
1 # -*- Makefile -*-
2
3 libnlincludedir = $(includedir)/libnl@MAJ_VERSION@
4
5 nobase_libnlinclude_HEADERS = \
6         netlink/fib_lookup/lookup.h \
7         netlink/fib_lookup/request.h \
8         netlink/genl/ctrl.h \
9         netlink/genl/family.h \
10         netlink/genl/genl.h \
11         netlink/genl/mngt.h \
12         netlink/netfilter/ct.h \
13         netlink/netfilter/exp.h \
14         netlink/netfilter/log.h \
15         netlink/netfilter/log_msg.h \
16         netlink/netfilter/netfilter.h \
17         netlink/netfilter/nfnl.h \
18         netlink/netfilter/queue.h \
19         netlink/netfilter/queue_msg.h \
20         netlink/addr.h \
21         netlink/attr.h \
22         netlink/cache.h \
23         netlink/data.h \
24         netlink/errno.h \
25         netlink/handlers.h \
26         netlink/hash.h \
27         netlink/hashtable.h \
28         netlink/list.h \
29         netlink/msg.h \
30         netlink/netlink-compat.h \
31         netlink/netlink-kernel.h \
32         netlink/netlink.h \
33         netlink/object.h \
34         netlink/route/cls/ematch/cmp.h \
35         netlink/route/cls/ematch/meta.h \
36         netlink/route/cls/ematch/nbyte.h \
37         netlink/route/cls/ematch/text.h \
38         netlink/route/cls/basic.h \
39         netlink/route/cls/cgroup.h \
40         netlink/route/cls/ematch.h \
41         netlink/route/cls/fw.h \
42         netlink/route/cls/police.h \
43         netlink/route/cls/u32.h \
44         netlink/route/link/bonding.h \
45         netlink/route/link/bridge.h \
46         netlink/route/link/can.h \
47         netlink/route/link/inet.h \
48         netlink/route/link/vlan.h \
49         netlink/route/qdisc/cbq.h \
50         netlink/route/qdisc/dsmark.h \
51         netlink/route/qdisc/fifo.h \
52         netlink/route/qdisc/htb.h \
53         netlink/route/qdisc/netem.h \
54         netlink/route/qdisc/prio.h \
55         netlink/route/qdisc/red.h \
56         netlink/route/qdisc/sfq.h \
57         netlink/route/qdisc/tbf.h \
58         netlink/route/qdisc/plug.h \
59         netlink/route/addr.h \
60         netlink/route/class.h \
61         netlink/route/classifier.h \
62         netlink/route/link.h \
63         netlink/route/neighbour.h \
64         netlink/route/neightbl.h \
65         netlink/route/nexthop.h \
66         netlink/route/pktloc.h \
67         netlink/route/qdisc.h \
68         netlink/route/route.h \
69         netlink/route/rtnl.h \
70         netlink/route/rule.h \
71         netlink/route/tc.h \
72         netlink/socket.h \
73         netlink/types.h \
74         netlink/utils.h \
75         netlink/version.h \
76         netlink/cache-api.h \
77         netlink/object-api.h \
78         netlink/route/link/api.h \
79         netlink/route/link/info-api.h \
80         netlink/route/tc-api.h
81
82
83 if ENABLE_CLI
84 nobase_libnlinclude_HEADERS += \
85         netlink/cli/addr.h \
86         netlink/cli/class.h \
87         netlink/cli/cls.h \
88         netlink/cli/ct.h \
89         netlink/cli/exp.h \
90         netlink/cli/link.h \
91         netlink/cli/neigh.h \
92         netlink/cli/qdisc.h \
93         netlink/cli/route.h \
94         netlink/cli/rule.h \
95         netlink/cli/tc.h \
96         netlink/cli/utils.h
97 endif
98
99 noinst_HEADERS = \
100         linux/fib_rules.h \
101         linux/genetlink.h \
102         linux/gen_stats.h \
103         linux/if_addr.h \
104         linux/if_arp.h \
105         linux/if_ether.h \
106         linux/if.h \
107         linux/if_bridge.h \
108         linux/if_link.h \
109         linux/if_vlan.h \
110         linux/inetdevice.h \
111         linux/ip_mp_alg.h \
112         linux/ipv6.h \
113         linux/can/netlink.h \
114         linux/neighbour.h \
115         linux/netfilter.h \
116         linux/netfilter/nf_conntrack_common.h \
117         linux/netfilter/nfnetlink_compat.h \
118         linux/netfilter/nfnetlink_conntrack.h \
119         linux/netfilter/nfnetlink.h \
120         linux/netfilter/nfnetlink_log.h \
121         linux/netfilter/nfnetlink_queue.h \
122         linux/netlink.h \
123         linux/pkt_cls.h \
124         linux/pkt_sched.h \
125         linux/rtnetlink.h \
126         linux/snmp.h \
127         linux/tc_ematch/tc_em_meta.h \
128         netlink-private/genl.h \
129         netlink-private/netlink.h \
130         netlink-private/tc.h \
131         netlink-private/types.h \
132         netlink-private/cache-api.h \
133         netlink-private/object-api.h \
134         netlink-private/route/link/api.h \
135         netlink-private/route/tc-api.h