summaryrefslogtreecommitdiff
path: root/pceplib
diff options
context:
space:
mode:
authorMark Stapp <mjs@voltanet.io>2021-04-12 08:07:05 -0400
committerGitHub <noreply@github.com>2021-04-12 08:07:05 -0400
commit53c42c82deb8e5ee882726c97e62b21e25b03b15 (patch)
treed9ca67ff20aa455d8680eee18726f100ce18a631 /pceplib
parent8435eae7bb059df82a886ef03a30c5dd620a21df (diff)
parent0490ce41c133f9a801f36668dd58b326ec72a7aa (diff)
Merge pull request #8421 from opensourcerouting/xrelfo-arm
fix xrelfo on ARM(32) & cross-compile
Diffstat (limited to 'pceplib')
-rw-r--r--pceplib/pcep_msg_tlvs_encoding.c9
-rw-r--r--pceplib/test/pcep_msg_tlvs_test.c9
2 files changed, 18 insertions, 0 deletions
diff --git a/pceplib/pcep_msg_tlvs_encoding.c b/pceplib/pcep_msg_tlvs_encoding.c
index 967f138143..37f3353f76 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>
diff --git a/pceplib/test/pcep_msg_tlvs_test.c b/pceplib/test/pcep_msg_tlvs_test.c
index 6b650f6823..57e1d16e91 100644
--- a/pceplib/test/pcep_msg_tlvs_test.c
+++ b/pceplib/test/pcep_msg_tlvs_test.c
@@ -21,6 +21,15 @@
*/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef __FreeBSD__
+#include <sys/endian.h>
+#else
+#include <endian.h>
+#endif /* __FreeBSD__ */
#include <stdlib.h>
#include <CUnit/CUnit.h>