summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2020-11-06 15:26:38 +0000
committerbluhm <bluhm@openbsd.org>2020-11-06 15:26:38 +0000
commit4fd0c110d58ef4157fca1bcf1e12cff0a80ddbe1 (patch)
tree373e2830efdf92406862971f8f1e5e63c392fc7d
parentClean up arm64's autoconf code. There have been quite a few unused (diff)
downloadwireguard-openbsd-4fd0c110d58ef4157fca1bcf1e12cff0a80ddbe1.tar.xz
wireguard-openbsd-4fd0c110d58ef4157fca1bcf1e12cff0a80ddbe1.zip
Compiling rtable.c kernel source file needs satosin() and satosin6()
now. Provide macros via CPPFLAGS on command line.
-rw-r--r--regress/sys/net/rtable/Makefile.inc6
-rw-r--r--regress/sys/net/rtable/util.h5
2 files changed, 5 insertions, 6 deletions
diff --git a/regress/sys/net/rtable/Makefile.inc b/regress/sys/net/rtable/Makefile.inc
index a3ab4b49b7b..df2cbca2d27 100644
--- a/regress/sys/net/rtable/Makefile.inc
+++ b/regress/sys/net/rtable/Makefile.inc
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.5 2019/06/24 12:36:15 visa Exp $
+# $OpenBSD: Makefile.inc,v 1.6 2020/11/06 15:26:38 bluhm Exp $
TOPDIR= ${.CURDIR}/..
@@ -9,6 +9,8 @@ SRCS+= art.c
CFLAGS+= -DART
.endif
-CPPFLAGS+= -I${TOPDIR} -Wall
+CPPFLAGS+= -I${TOPDIR} -Wall \
+ -D'satosin(sa)=((struct sockaddr_in *)(sa))' \
+ -D'satosin6(sa)=((struct sockaddr_in6 *)(sa))'
.PATH: ${TOPDIR} ${TOPDIR}/../../../../sys/net
diff --git a/regress/sys/net/rtable/util.h b/regress/sys/net/rtable/util.h
index dedcb893b0e..0c234b611be 100644
--- a/regress/sys/net/rtable/util.h
+++ b/regress/sys/net/rtable/util.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: util.h,v 1.2 2017/07/27 13:34:30 mpi Exp $ */
+/* $OpenBSD: util.h,v 1.3 2020/11/06 15:26:38 bluhm Exp $ */
/*
* Copyright (c) 2015 Martin Pieuchot
@@ -30,6 +30,3 @@ int maskcmp(sa_family_t, struct sockaddr *, struct sockaddr *);
int inet_net_ptosa(sa_family_t, const char *, struct sockaddr *,
struct sockaddr *);
char *inet_net_satop(sa_family_t, struct sockaddr *, int, char *, size_t);
-
-#define satosin(sa) ((struct sockaddr_in *)(sa))
-#define satosin6(sa) ((struct sockaddr_in6 *)(sa))