]> git.ipfire.org Git - thirdparty/wireguard-tools.git/commitdiff
go test: actually use TAI64N
authorJason A. Donenfeld <Jason@zx2c4.com>
Thu, 7 Jul 2016 11:47:32 +0000 (13:47 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Thu, 7 Jul 2016 11:47:32 +0000 (13:47 +0200)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
contrib/external-tests/go/main.go

index ad9b4d1afb9d15a0db3866ae49950eb146d49990..8e3c19519ea121690bb53a2edb5d9f1d8145f60f 100644 (file)
@@ -59,7 +59,7 @@ func main() {
        // write handshake initiation packet
        now := time.Now()
        tai64n := make([]byte, 12)
-       binary.BigEndian.PutUint64(tai64n[:], uint64(now.Unix()))
+       binary.BigEndian.PutUint64(tai64n[:], 4611686018427387914+uint64(now.Unix()))
        binary.BigEndian.PutUint32(tai64n[8:], uint32(now.UnixNano()))
        initiationPacket := make([]byte, 5)
        initiationPacket[0] = 1                                 // Type: Initiation