blob: df5dbd2f2e661b4b700f08c9446410461f48e536 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
/* SPDX-License-Identifier: MIT
*
* Copyright (C) 2019 WireGuard LLC. All Rights Reserved.
*/
package version
// For testing the updater package from linux. Debug stuff only.
func IsOfficialPath(path string) bool {
return true
}
func utsToStr(u [65]byte) string {
i := bytes.IndexByte(u[:], 0)
if i < 0 {
return string(u[:])
}
return string(u[:i])
}
func OsName() string {
var utsname unix.Utsname
if unix.Uname(&utsname) != nil {
return "Unix Unknown"
}
return fmt.Sprintf("%s %s %s", utsToStr(utsname.Sysname), utsToStr(utsname.Release), utsToStr(utsname.Version))
}
func RunningVersion() string {
return "0.0.0.0"
}
|