Systemd/src/systemd
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
..
_sd-common.h src/systemd: fix grammar and spelling errors in comments 2014-03-25 20:23:33 +01:00
Makefile build-sys: add stub makefiles to subdirs 2012-01-05 16:29:21 +01:00
sd-bus-protocol.h sd-bus: add support for new InteractiveAuthorizationRequired error from dbus spec 2014-10-28 14:59:48 +01:00
sd-bus-vtable.h sd-bus: introduce new SD_BUS_VTABLE_PROPERTY_EXPLICIT flag 2015-08-25 01:50:59 +02:00
sd-bus.h sd-bus: add sd_bus_path_{encode,decode}_many() 2015-09-26 16:57:23 +02:00
sd-daemon.h core: add support for naming file descriptors passed using socket activation 2015-10-06 11:52:48 +02:00
sd-device.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-dhcp-client.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-dhcp-lease.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-dhcp-server.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-dhcp6-client.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-dhcp6-lease.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-event.h sd-event: rename PASSIVE/PREPARED to INITIAL/ARMED 2015-03-14 12:17:24 +01:00
sd-hwdb.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-id128.h id128: add new sd_id128_is_null() call 2015-02-24 17:27:53 +01:00
sd-ipv4acd.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-ipv4ll.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-journal.h journal: fix dangling 'else' ambiguity 2014-12-12 09:52:06 +01:00
sd-lldp.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-login.h sd-login: minor header commenting improvements 2015-09-05 14:56:23 +02:00
sd-messages.h log: move log_syntax() into src/shared/log.c, and make it more similar to the other log functions 2015-04-21 17:43:55 +02:00
sd-ndisc.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-netlink.h sd-netlink: rtnl - add route_get_{scope,tos,table,protocol}() 2015-10-11 15:04:16 +02:00
sd-network.h dhcp,network: implement RFC 4833 (DHCP Timezone option) 2015-08-26 20:44:20 +02:00
sd-path.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-pppoe.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-resolve.h sd-*.h: clean up exported (or to-be-exported) header files 2015-10-24 23:42:56 +02:00
sd-utf8.h bus: export utf8 validator calls as pure functions 2013-11-12 00:12:44 +01:00