Systemd/src/network
Lennart Poettering 04c0136989 sd-*.h: clean up exported (or to-be-exported) header files
Exported header files should not include internal headers. Fix that.

Exported header files should not use the bool type. So far we opted to
stick to C89 for exported headers, and hence use "int" for bools in
them. Continue to do so.

Exported header files should have #include lines for everything they use
including inttypes.h and sys/types.h, so that they may be included in
any order.

Exported header files should have C++ guards, hence add them.

Exported header files should not use gcc extensions like #pragma once,
get rid of it.
2015-10-24 23:42:56 +02:00
..
.gitignore Revert "update gitignore" 2014-05-22 06:14:41 +09:00
Makefile networkd: add a basic network daemon 2013-11-09 23:41:17 +01:00
networkctl.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-address-pool.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-address-pool.h networkd: split up networkd.h into per-object header files 2015-08-27 14:01:23 +02:00
networkd-address.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-address.h networkd: address - distinguish between addresses added by us and by others 2015-10-21 02:35:31 +02:00
networkd-dhcp4.c networkd: route - simplify route_new() 2015-10-21 03:24:23 +02:00
networkd-dhcp6.c sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
networkd-fdb.c tree-wide: clean up log_syntax() usage 2015-09-30 22:26:16 +02:00
networkd-fdb.h networkd: split up networkd.h into per-object header files 2015-08-27 14:01:23 +02:00
networkd-ipv4ll.c networkd: route - simplify route_new() 2015-10-21 03:24:23 +02:00
networkd-link-bus.c networkd: link_object_find - don't accept invalid input 2015-02-09 22:02:32 +01:00
networkd-link.c networkd: ndisc - make logging messages uniform 2015-10-22 17:19:54 +02:00
networkd-link.h util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-manager-bus.c networkd: gracefully handle failure to emit signals when dbus is not connected 2015-02-05 18:02:42 +01:00
networkd-manager.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-ndisc.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-netdev-bond.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-netdev-bond.h networkd: split up networkd.h into per-object header files 2015-08-27 14:01:23 +02:00
networkd-netdev-bridge.c networkd: add bridge properties 2015-10-05 09:43:29 +05:30
networkd-netdev-bridge.h networkd: add bridge properties 2015-10-05 09:43:29 +05:30
networkd-netdev-dummy.c remove unused includes 2015-02-23 23:53:42 +01:00
networkd-netdev-dummy.h networkd: netdev - split NetDev struct into per-kind structs 2014-07-21 13:32:27 +02:00
networkd-netdev-gperf.gperf networkd: add bridge properties 2015-10-05 09:43:29 +05:30
networkd-netdev-ipvlan.c sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
networkd-netdev-ipvlan.h networkd: netdev - add ipvlan support 2015-01-19 23:25:16 +01:00
networkd-netdev-macvlan.c networkd: add support for macvtap 2015-07-27 11:18:28 +05:30
networkd-netdev-macvlan.h networkd: add support for macvtap 2015-07-27 11:18:28 +05:30
networkd-netdev-tunnel.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-netdev-tunnel.h networkd: add support for tunnel encap limit 2015-08-31 13:21:44 +05:30
networkd-netdev-tuntap.c tree-wide: use coccinelle to patch a lot of code to use mfree() 2015-09-09 08:19:27 +02:00
networkd-netdev-tuntap.h networkd: tap add support for vnet_hdr 2015-07-14 14:10:56 +05:30
networkd-netdev-veth.c sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
networkd-netdev-veth.h networkd: netdev - split NetDev struct into per-kind structs 2014-07-21 13:32:27 +02:00
networkd-netdev-vlan.c networkd: vlan improve logging 2015-06-19 12:03:38 +05:30
networkd-netdev-vlan.h networkd: netdev - split NetDev struct into per-kind structs 2014-07-21 13:32:27 +02:00
networkd-netdev-vxlan.c tree-wide: clean up log_syntax() usage 2015-09-30 22:26:16 +02:00
networkd-netdev-vxlan.h networkd: vxlan add support for GBP 2015-07-29 14:05:34 +05:30
networkd-netdev.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-netdev.h networkd: add bridge properties 2015-10-05 09:43:29 +05:30
networkd-network-bus.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-network-gperf.gperf networkd: add support for configure IPv6 DAD 2015-10-16 10:53:20 +05:30
networkd-network.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-network.h networkd: add support for configure IPv6 DAD 2015-10-16 10:53:20 +05:30
networkd-route.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-route.h networkd: route - add hash_ops 2015-10-21 03:24:23 +02:00
networkd-util.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-util.h networkd: split up networkd.h into per-object header files 2015-08-27 14:01:23 +02:00
networkd-wait-online-link.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
networkd-wait-online-link.h sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
networkd-wait-online-manager.c networkd-wait-online: only consider interfaces given on the commandline 2015-07-29 20:30:50 +02:00
networkd-wait-online.c util: introduce common version() implementation and use it everywhere 2015-09-29 21:08:37 +02:00
networkd-wait-online.h sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
networkd.c Fix error message for enumerate addresses 2015-07-03 19:22:42 +09:00
networkd.h networkd: manager/link - only serialize once per event-loop iteration 2015-10-21 03:24:23 +02:00
org.freedesktop.network1.conf networkd: add basic dbus API 2015-02-05 11:50:34 +01:00
org.freedesktop.network1.service networkd: add basic dbus API 2015-02-05 11:50:34 +01:00
test-network-tables.c sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
test-network.c networkd: address - add hash helpers for Address objects 2015-10-11 15:03:04 +02:00