[PATCH 4/7] helper_test: reorder DummyTUN functions to follow interface order
Simon Ruderich
simon at ruderich.org
Sun Dec 31 17:16:51 CET 2017
No code change. Makes it easier to compare the implementation with the
interface.
---
src/helper_test.go | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/helper_test.go b/src/helper_test.go
index 8548121..46bb782 100644
--- a/src/helper_test.go
+++ b/src/helper_test.go
@@ -20,12 +20,10 @@ func (tun *DummyTUN) File() *os.File {
return nil
}
-func (tun *DummyTUN) Name() string {
- return tun.name
-}
-
-func (tun *DummyTUN) MTU() (int, error) {
- return tun.mtu, nil
+func (tun *DummyTUN) Read(d []byte) (int, error) {
+ t := <-tun.packets
+ copy(d, t)
+ return len(t), nil
}
func (tun *DummyTUN) Write(d []byte) (int, error) {
@@ -33,18 +31,20 @@ func (tun *DummyTUN) Write(d []byte) (int, error) {
return len(d), nil
}
-func (tun *DummyTUN) Close() error {
- return nil
+func (tun *DummyTUN) MTU() (int, error) {
+ return tun.mtu, nil
+}
+
+func (tun *DummyTUN) Name() string {
+ return tun.name
}
func (tun *DummyTUN) Events() chan TUNEvent {
return tun.events
}
-func (tun *DummyTUN) Read(d []byte) (int, error) {
- t := <-tun.packets
- copy(d, t)
- return len(t), nil
+func (tun *DummyTUN) Close() error {
+ return nil
}
func CreateDummyTUN(name string) (TUNDevice, error) {
--
2.15.1
More information about the WireGuard
mailing list