From a0f54cbe5ac2cd8b8296c2c57c30029dd349cff0 Mon Sep 17 00:00:00 2001 From: Mathias Hall-Andersen Date: Sun, 4 Feb 2018 16:08:26 +0100 Subject: [PATCH] Align with go library layout --- src/Makefile => Makefile | 0 src/build.cmd => build.cmd | 0 src/conn.go => conn.go | 0 src/conn_default.go => conn_default.go | 0 src/conn_linux.go => conn_linux.go | 0 src/constants.go => constants.go | 0 src/cookie.go => cookie.go | 0 src/cookie_test.go => cookie_test.go | 0 src/daemon_darwin.go => daemon_darwin.go | 0 src/daemon_linux.go => daemon_linux.go | 0 src/daemon_windows.go => daemon_windows.go | 0 src/device.go => device.go | 0 src/helper_test.go => helper_test.go | 0 src/index.go => index.go | 0 src/ip.go => ip.go | 0 src/kdf_test.go => kdf_test.go | 0 src/keypair.go => keypair.go | 0 src/logger.go => logger.go | 0 src/main.go => main.go | 0 src/misc.go => misc.go | 0 src/noise_helpers.go => noise_helpers.go | 0 src/noise_protocol.go => noise_protocol.go | 0 src/noise_test.go => noise_test.go | 0 src/noise_types.go => noise_types.go | 0 src/peer.go => peer.go | 0 src/ratelimiter.go => ratelimiter.go | 0 src/ratelimiter_test.go => ratelimiter_test.go | 0 src/receive.go => receive.go | 0 src/replay.go => replay.go | 0 src/replay_test.go => replay_test.go | 0 src/routing.go => routing.go | 0 src/send.go => send.go | 0 src/signal.go => signal.go | 0 src/tai64.go => tai64.go | 0 {src/tests => tests}/netns.sh | 4 ++-- src/timer.go => timer.go | 0 src/timers.go => timers.go | 0 src/trie.go => trie.go | 0 src/trie_rand_test.go => trie_rand_test.go | 0 src/trie_test.go => trie_test.go | 0 src/tun.go => tun.go | 0 src/tun_darwin.go => tun_darwin.go | 0 src/tun_linux.go => tun_linux.go | 4 ++-- src/tun_windows.go => tun_windows.go | 0 src/uapi.go => uapi.go | 0 src/uapi_darwin.go => uapi_darwin.go | 0 src/uapi_linux.go => uapi_linux.go | 0 src/uapi_windows.go => uapi_windows.go | 0 src/xchacha20.go => xchacha20.go | 0 src/xchacha20_test.go => xchacha20_test.go | 0 50 files changed, 4 insertions(+), 4 deletions(-) rename src/Makefile => Makefile (100%) rename src/build.cmd => build.cmd (100%) rename src/conn.go => conn.go (100%) rename src/conn_default.go => conn_default.go (100%) rename src/conn_linux.go => conn_linux.go (100%) rename src/constants.go => constants.go (100%) rename src/cookie.go => cookie.go (100%) rename src/cookie_test.go => cookie_test.go (100%) rename src/daemon_darwin.go => daemon_darwin.go (100%) rename src/daemon_linux.go => daemon_linux.go (100%) rename src/daemon_windows.go => daemon_windows.go (100%) rename src/device.go => device.go (100%) rename src/helper_test.go => helper_test.go (100%) rename src/index.go => index.go (100%) rename src/ip.go => ip.go (100%) rename src/kdf_test.go => kdf_test.go (100%) rename src/keypair.go => keypair.go (100%) rename src/logger.go => logger.go (100%) rename src/main.go => main.go (100%) rename src/misc.go => misc.go (100%) rename src/noise_helpers.go => noise_helpers.go (100%) rename src/noise_protocol.go => noise_protocol.go (100%) rename src/noise_test.go => noise_test.go (100%) rename src/noise_types.go => noise_types.go (100%) rename src/peer.go => peer.go (100%) rename src/ratelimiter.go => ratelimiter.go (100%) rename src/ratelimiter_test.go => ratelimiter_test.go (100%) rename src/receive.go => receive.go (100%) rename src/replay.go => replay.go (100%) rename src/replay_test.go => replay_test.go (100%) rename src/routing.go => routing.go (100%) rename src/send.go => send.go (100%) rename src/signal.go => signal.go (100%) rename src/tai64.go => tai64.go (100%) rename {src/tests => tests}/netns.sh (99%) rename src/timer.go => timer.go (100%) rename src/timers.go => timers.go (100%) rename src/trie.go => trie.go (100%) rename src/trie_rand_test.go => trie_rand_test.go (100%) rename src/trie_test.go => trie_test.go (100%) rename src/tun.go => tun.go (100%) rename src/tun_darwin.go => tun_darwin.go (100%) rename src/tun_linux.go => tun_linux.go (98%) rename src/tun_windows.go => tun_windows.go (100%) rename src/uapi.go => uapi.go (100%) rename src/uapi_darwin.go => uapi_darwin.go (100%) rename src/uapi_linux.go => uapi_linux.go (100%) rename src/uapi_windows.go => uapi_windows.go (100%) rename src/xchacha20.go => xchacha20.go (100%) rename src/xchacha20_test.go => xchacha20_test.go (100%) diff --git a/src/Makefile b/Makefile similarity index 100% rename from src/Makefile rename to Makefile diff --git a/src/build.cmd b/build.cmd similarity index 100% rename from src/build.cmd rename to build.cmd diff --git a/src/conn.go b/conn.go similarity index 100% rename from src/conn.go rename to conn.go diff --git a/src/conn_default.go b/conn_default.go similarity index 100% rename from src/conn_default.go rename to conn_default.go diff --git a/src/conn_linux.go b/conn_linux.go similarity index 100% rename from src/conn_linux.go rename to conn_linux.go diff --git a/src/constants.go b/constants.go similarity index 100% rename from src/constants.go rename to constants.go diff --git a/src/cookie.go b/cookie.go similarity index 100% rename from src/cookie.go rename to cookie.go diff --git a/src/cookie_test.go b/cookie_test.go similarity index 100% rename from src/cookie_test.go rename to cookie_test.go diff --git a/src/daemon_darwin.go b/daemon_darwin.go similarity index 100% rename from src/daemon_darwin.go rename to daemon_darwin.go diff --git a/src/daemon_linux.go b/daemon_linux.go similarity index 100% rename from src/daemon_linux.go rename to daemon_linux.go diff --git a/src/daemon_windows.go b/daemon_windows.go similarity index 100% rename from src/daemon_windows.go rename to daemon_windows.go diff --git a/src/device.go b/device.go similarity index 100% rename from src/device.go rename to device.go diff --git a/src/helper_test.go b/helper_test.go similarity index 100% rename from src/helper_test.go rename to helper_test.go diff --git a/src/index.go b/index.go similarity index 100% rename from src/index.go rename to index.go diff --git a/src/ip.go b/ip.go similarity index 100% rename from src/ip.go rename to ip.go diff --git a/src/kdf_test.go b/kdf_test.go similarity index 100% rename from src/kdf_test.go rename to kdf_test.go diff --git a/src/keypair.go b/keypair.go similarity index 100% rename from src/keypair.go rename to keypair.go diff --git a/src/logger.go b/logger.go similarity index 100% rename from src/logger.go rename to logger.go diff --git a/src/main.go b/main.go similarity index 100% rename from src/main.go rename to main.go diff --git a/src/misc.go b/misc.go similarity index 100% rename from src/misc.go rename to misc.go diff --git a/src/noise_helpers.go b/noise_helpers.go similarity index 100% rename from src/noise_helpers.go rename to noise_helpers.go diff --git a/src/noise_protocol.go b/noise_protocol.go similarity index 100% rename from src/noise_protocol.go rename to noise_protocol.go diff --git a/src/noise_test.go b/noise_test.go similarity index 100% rename from src/noise_test.go rename to noise_test.go diff --git a/src/noise_types.go b/noise_types.go similarity index 100% rename from src/noise_types.go rename to noise_types.go diff --git a/src/peer.go b/peer.go similarity index 100% rename from src/peer.go rename to peer.go diff --git a/src/ratelimiter.go b/ratelimiter.go similarity index 100% rename from src/ratelimiter.go rename to ratelimiter.go diff --git a/src/ratelimiter_test.go b/ratelimiter_test.go similarity index 100% rename from src/ratelimiter_test.go rename to ratelimiter_test.go diff --git a/src/receive.go b/receive.go similarity index 100% rename from src/receive.go rename to receive.go diff --git a/src/replay.go b/replay.go similarity index 100% rename from src/replay.go rename to replay.go diff --git a/src/replay_test.go b/replay_test.go similarity index 100% rename from src/replay_test.go rename to replay_test.go diff --git a/src/routing.go b/routing.go similarity index 100% rename from src/routing.go rename to routing.go diff --git a/src/send.go b/send.go similarity index 100% rename from src/send.go rename to send.go diff --git a/src/signal.go b/signal.go similarity index 100% rename from src/signal.go rename to signal.go diff --git a/src/tai64.go b/tai64.go similarity index 100% rename from src/tai64.go rename to tai64.go diff --git a/src/tests/netns.sh b/tests/netns.sh similarity index 99% rename from src/tests/netns.sh rename to tests/netns.sh index 02d428b..6c47a44 100755 --- a/src/tests/netns.sh +++ b/tests/netns.sh @@ -80,11 +80,11 @@ pp ip netns add $netns2 ip0 link set up dev lo # ip0 link add dev wg1 type wireguard -n0 $program wg1 +n0 $program -f wg1 & ip0 link set wg1 netns $netns1 # ip0 link add dev wg1 type wireguard -n0 $program wg2 +n0 $program -f wg2 & ip0 link set wg2 netns $netns2 key1="$(pp wg genkey)" diff --git a/src/timer.go b/timer.go similarity index 100% rename from src/timer.go rename to timer.go diff --git a/src/timers.go b/timers.go similarity index 100% rename from src/timers.go rename to timers.go diff --git a/src/trie.go b/trie.go similarity index 100% rename from src/trie.go rename to trie.go diff --git a/src/trie_rand_test.go b/trie_rand_test.go similarity index 100% rename from src/trie_rand_test.go rename to trie_rand_test.go diff --git a/src/trie_test.go b/trie_test.go similarity index 100% rename from src/trie_test.go rename to trie_test.go diff --git a/src/tun.go b/tun.go similarity index 100% rename from src/tun.go rename to tun.go diff --git a/src/tun_darwin.go b/tun_darwin.go similarity index 100% rename from src/tun_darwin.go rename to tun_darwin.go diff --git a/src/tun_linux.go b/tun_linux.go similarity index 98% rename from src/tun_linux.go rename to tun_linux.go index 9756169..daa2462 100644 --- a/src/tun_linux.go +++ b/tun_linux.go @@ -313,7 +313,7 @@ func CreateTUNFromFile(name string, fd *os.File) (TUNDevice, error) { } go device.RoutineNetlinkListener() - // go device.RoutineHackListener() // cross namespace + go device.RoutineHackListener() // cross namespace // set default MTU @@ -369,7 +369,7 @@ func CreateTUN(name string) (TUNDevice, error) { } go device.RoutineNetlinkListener() - // go device.RoutineHackListener() // cross namespace + go device.RoutineHackListener() // cross namespace // set default MTU diff --git a/src/tun_windows.go b/tun_windows.go similarity index 100% rename from src/tun_windows.go rename to tun_windows.go diff --git a/src/uapi.go b/uapi.go similarity index 100% rename from src/uapi.go rename to uapi.go diff --git a/src/uapi_darwin.go b/uapi_darwin.go similarity index 100% rename from src/uapi_darwin.go rename to uapi_darwin.go diff --git a/src/uapi_linux.go b/uapi_linux.go similarity index 100% rename from src/uapi_linux.go rename to uapi_linux.go diff --git a/src/uapi_windows.go b/uapi_windows.go similarity index 100% rename from src/uapi_windows.go rename to uapi_windows.go diff --git a/src/xchacha20.go b/xchacha20.go similarity index 100% rename from src/xchacha20.go rename to xchacha20.go diff --git a/src/xchacha20_test.go b/xchacha20_test.go similarity index 100% rename from src/xchacha20_test.go rename to xchacha20_test.go