From b88fa556a65556aa934ad4d99cc240d4fc9ee7e5 Mon Sep 17 00:00:00 2001 From: Nate Brown Date: Mon, 23 Jan 2023 11:00:45 -0600 Subject: [PATCH] Build for openbsd --- Makefile | 4 ++++ overlay/{tun_freebsd.go => tun_bsd.go} | 3 ++- udp/{udp_freebsd.go => udp_bsd.go} | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) rename overlay/{tun_freebsd.go => tun_bsd.go} (98%) rename udp/{udp_freebsd.go => udp_bsd.go} (92%) diff --git a/Makefile b/Makefile index 7eaa07f36..589b60c0a 100644 --- a/Makefile +++ b/Makefile @@ -49,8 +49,12 @@ ALL_LINUX = linux-amd64 \ ALL_FREEBSD = freebsd-amd64 \ freebsd-arm64 +ALL_OPENBSD = openbsd-amd64 \ + openbsd-arm64 + ALL = $(ALL_LINUX) \ $(ALL_FREEBSD) \ + $(ALL_OPENBSD) \ darwin-amd64 \ darwin-arm64 \ windows-amd64 \ diff --git a/overlay/tun_freebsd.go b/overlay/tun_bsd.go similarity index 98% rename from overlay/tun_freebsd.go rename to overlay/tun_bsd.go index 8a5295461..3b4cbe317 100644 --- a/overlay/tun_freebsd.go +++ b/overlay/tun_bsd.go @@ -1,4 +1,5 @@ -//go:build !e2e_testing +//go:build (openbsd || freebsd) && !e2e_testing +// +build openbsd freebsd // +build !e2e_testing package overlay diff --git a/udp/udp_freebsd.go b/udp/udp_bsd.go similarity index 92% rename from udp/udp_freebsd.go rename to udp/udp_bsd.go index 3c14face3..785aa6a74 100644 --- a/udp/udp_freebsd.go +++ b/udp/udp_bsd.go @@ -1,4 +1,5 @@ -//go:build !e2e_testing +//go:build (openbsd || freebsd) && !e2e_testing +// +build openbsd freebsd // +build !e2e_testing package udp