Systemd/src/libsystemd-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
..
arp-util.c sd-ipv4ll: filter out unwanted ARP packets in the kernel 2015-09-18 15:14:42 +02:00
arp-util.h sd-ipv4ll: filter out unwanted ARP packets in the kernel 2015-09-18 15:14:42 +02:00
dhcp-identifier.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
dhcp-identifier.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
dhcp-internal.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
dhcp-lease-internal.h dhcp: fix n_ref type 2015-08-27 19:55:29 +02:00
dhcp-network.c remove unused includes 2015-02-23 23:53:42 +01:00
dhcp-option.c network: s/user_data/userdata/ 2015-08-26 22:47:53 +02:00
dhcp-packet.c remove unused includes 2015-02-23 23:53:42 +01:00
dhcp-protocol.h dhcp,network: implement RFC 4833 (DHCP Timezone option) 2015-08-26 20:44:20 +02:00
dhcp-server-internal.h hashmap: refactor hash_func 2015-10-05 18:22:10 +02:00
dhcp6-internal.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
dhcp6-lease-internal.h dhcp: stop using refcnt.h 2015-08-26 21:05:53 +02:00
dhcp6-network.c libsystemd-network: split icm6-util.[ch] out of dhcp6 code 2015-10-22 17:19:54 +02:00
dhcp6-option.c tree-wide: we place the opening bracket on the same line as the function name 2015-08-27 17:48:24 +02:00
dhcp6-protocol.h sd-dhcp6: Support deprecated SNTP Configuration Option 2015-08-21 11:23:22 +03:00
icmp6-util.c libsystemd-network: split icm6-util.[ch] out of dhcp6 code 2015-10-22 17:19:54 +02:00
icmp6-util.h libsystemd-network: split icm6-util.[ch] out of dhcp6 code 2015-10-22 17:19:54 +02:00
lldp-internal.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
lldp-internal.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
lldp-network.c lldp: move lldp_receive_packet() to lldp-internal.c 2015-10-02 17:39:22 +02:00
lldp-network.h lldp: move lldp_receive_packet() to lldp-internal.c 2015-10-02 17:39:22 +02:00
lldp-port.c lldp: move lldp_receive_packet() to lldp-internal.c 2015-10-02 17:39:22 +02:00
lldp-port.h sd-lldp: hide internal information 2015-09-22 15:14:49 +02:00
lldp-tlv.c lldp: fix parsing of TLV length 2015-10-02 17:39:22 +02:00
lldp-tlv.h lldp: rename publicly visible structure 2015-10-08 15:48:33 +02:00
lldp-util.h sd-lldp: minor header cleanup 2014-12-19 22:42:03 +01:00
lldp.h lldp: add support for organizationally specific TLVs 2015-10-02 17:39:22 +02:00
Makefile sd-network: add new library 2014-02-28 01:01:13 +01:00
network-internal.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
network-internal.h dhcp: generic data should be void*, not uint8_t* 2015-08-26 23:05:34 +02:00
sd-dhcp-client.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
sd-dhcp-lease.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
sd-dhcp-server.c sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-dhcp6-client.c sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-dhcp6-lease.c tree-wide: we place the opening bracket on the same line as the function name 2015-08-27 17:48:24 +02:00
sd-ipv4acd.c sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-ipv4ll.c sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-lldp.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
sd-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
sd-pppoe.c sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
test-acd.c sd-ipv4acd: fix namespacing 2015-09-22 15:05:35 +02:00
test-dhcp-client.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
test-dhcp-option.c dhcp: generic data should be void*, not uint8_t* 2015-08-26 23:05:34 +02:00
test-dhcp-server.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
test-dhcp6-client.c sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
test-ipv4ll-manual.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
test-ipv4ll.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
test-lldp.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
test-ndisc-rs.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
test-pppoe.c basic: split out cpu set specific APIs into cpu-set-util.[ch] 2015-09-30 22:26:16 +02:00