mirror_frr/pceplib
David Lamparter 1f8031f79a *: make sure config.h or zebra.h is first
`config.h` has all the defines from autoconf, which may include things
that switch behavior of other included headers (e.g. _GNU_SOURCE
enabling prototypes for additional functions.)

So, the first include in any `.c` file must be either `config.h` (with
the appropriate guard) or `zebra.h` (which includes `config.h` first
thing.)

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
2021-04-23 12:06:35 +02:00
..
test *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
.gitignore build: add pceplib test output to gitignore 2021-03-31 08:27:11 -04:00
pcep_msg_encoding.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_msg_messages_encoding.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_msg_messages.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_msg_messages.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_msg_object_error_types.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_msg_object_error_types.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_msg_objects_encoding.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_msg_objects.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_msg_objects.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_msg_tlvs_encoding.c pceplib: add missing endian.h and config.h 2021-04-09 20:41:57 +02:00
pcep_msg_tlvs.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_msg_tlvs.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_msg_tools.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_msg_tools.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_pcc_api.c pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_pcc_api.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_pcc.c lib: use platform-neutral value for TCP MD5 signature len 2021-04-09 08:13:58 -04:00
pcep_session_logic_counters.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_session_logic_internals.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_session_logic_loop.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_session_logic_states.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_session_logic.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_session_logic.h lib: use platform-neutral value for TCP MD5 signature len 2021-04-09 08:13:58 -04:00
pcep_socket_comm_internals.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_socket_comm_loop.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_socket_comm_loop.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_socket_comm_mock.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_socket_comm_mock.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_socket_comm.c pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_socket_comm.h lib: use platform-neutral value for TCP MD5 signature len 2021-04-09 08:13:58 -04:00
pcep_timer_internals.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_timers_event_loop.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_timers_event_loop.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_timers.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_timers.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_utils_counters.c pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_utils_counters.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_utils_double_linked_list.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_utils_double_linked_list.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_utils_logging.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_utils_logging.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_utils_memory.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_utils_memory.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_utils_ordered_list.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_utils_ordered_list.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep_utils_queue.c *: make sure config.h or zebra.h is first 2021-04-23 12:06:35 +02:00
pcep_utils_queue.h pceplib: Integrate pcelib into frr 2021-03-05 12:12:47 +01:00
pcep.h lib: use platform-neutral value for TCP MD5 signature len 2021-04-09 08:13:58 -04:00
subdir.am build: properly split CFLAGS from AC_CFLAGS 2021-04-21 15:42:36 +02:00