summaryrefslogtreecommitdiffstats
path: root/pceplib/pcep_msg_tlvs_encoding.c
diff options
context:
space:
mode:
Diffstat (limited to 'pceplib/pcep_msg_tlvs_encoding.c')
-rw-r--r--pceplib/pcep_msg_tlvs_encoding.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/pceplib/pcep_msg_tlvs_encoding.c b/pceplib/pcep_msg_tlvs_encoding.c
index 967f13814..37f3353f7 100644
--- a/pceplib/pcep_msg_tlvs_encoding.c
+++ b/pceplib/pcep_msg_tlvs_encoding.c
@@ -25,6 +25,15 @@
* Encoding and decoding for PCEP Object TLVs.
*/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef __FreeBSD__
+#include <sys/endian.h>
+#else
+#include <endian.h>
+#endif /* __FreeBSD__ */
#include <stdlib.h>
#include <string.h>