diff options
Diffstat (limited to 'community/zabbix/zabbix_agent2-uname-linux.patch')
-rw-r--r-- | community/zabbix/zabbix_agent2-uname-linux.patch | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/community/zabbix/zabbix_agent2-uname-linux.patch b/community/zabbix/zabbix_agent2-uname-linux.patch deleted file mode 100644 index 08ca12ea2f7..00000000000 --- a/community/zabbix/zabbix_agent2-uname-linux.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff --git a/go/src/zabbix/plugins/system/uname/uname_int8.go b/go/src/zabbix/plugins/system/uname/uname_int8.go -new file mode 100644 -index 0000000..5bad4ca ---- /dev/null -+++ b/go/src/zabbix/plugins/system/uname/uname_int8.go -@@ -0,0 +1,15 @@ -+// +build linux,386 linux,amd64 linux,arm64 -+ -+package uname -+ -+func arrayToString(unameArray *[65]int8) string { -+ var byteString [65]byte -+ var indexLength int -+ for ; indexLength < len(unameArray); indexLength++ { -+ if 0 == unameArray[indexLength] { -+ break -+ } -+ byteString[indexLength] = uint8(unameArray[indexLength]) -+ } -+ return string(byteString[:indexLength]) -+} -diff --git a/go/src/zabbix/plugins/system/uname/uname_linux.go b/go/src/zabbix/plugins/system/uname/uname_linux.go -index 874569f..6dac18b 100644 ---- a/go/src/zabbix/plugins/system/uname/uname_linux.go -+++ b/go/src/zabbix/plugins/system/uname/uname_linux.go -@@ -24,18 +24,6 @@ import ( - "syscall" - ) - --func arrayToString(unameArray *[65]int8) string { -- var byteString [65]byte -- var indexLength int -- for ; indexLength < len(unameArray); indexLength++ { -- if 0 == unameArray[indexLength] { -- break -- } -- byteString[indexLength] = uint8(unameArray[indexLength]) -- } -- return string(byteString[:indexLength]) --} -- - func getUname() (uname string, err error) { - var utsname syscall.Utsname - if err = syscall.Uname(&utsname); err != nil { -diff --git a/go/src/zabbix/plugins/system/uname/uname_uint8.go b/go/src/zabbix/plugins/system/uname/uname_uint8.go -new file mode 100644 -index 0000000..893d6c5 ---- /dev/null -+++ b/go/src/zabbix/plugins/system/uname/uname_uint8.go -@@ -0,0 +1,15 @@ -+// +build linux,arm linux,ppc64le linux,s390x -+ -+package uname -+ -+func arrayToString(unameArray *[65]uint8) string { -+ var byteString [65]byte -+ var indexLength int -+ for ; indexLength < len(unameArray); indexLength++ { -+ if 0 == unameArray[indexLength] { -+ break -+ } -+ byteString[indexLength] = uint8(unameArray[indexLength]) -+ } -+ return string(byteString[:indexLength]) -+} |