From 3633786fce8e6d5e919ffd4ab551fa8704c0d88d Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Mon, 25 Sep 2006 01:47:33 +0000 Subject: [PATCH] save utsname.machine in sys_info.machine --- include/sigar.h | 1 + src/sigar.c | 1 + 2 files changed, 2 insertions(+) diff --git a/include/sigar.h b/include/sigar.h index d5ec47c6..575dfa4b 100644 --- a/include/sigar.h +++ b/include/sigar.h @@ -677,6 +677,7 @@ typedef struct { char name[SIGAR_SYS_INFO_LEN]; /* canonicalized sysname */ char version[SIGAR_SYS_INFO_LEN]; /* utsname.release */ char arch[SIGAR_SYS_INFO_LEN]; + char machine[SIGAR_SYS_INFO_LEN]; char description[SIGAR_SYS_INFO_LEN]; char patch_level[SIGAR_SYS_INFO_LEN]; char vendor[SIGAR_SYS_INFO_LEN]; diff --git a/src/sigar.c b/src/sigar.c index fd1bf291..c7c242f9 100644 --- a/src/sigar.c +++ b/src/sigar.c @@ -271,6 +271,7 @@ int sigar_sys_info_get_uname(sigar_sys_info_t *sysinfo) SIGAR_SSTRCPY(sysinfo->version, name.release); SIGAR_SSTRCPY(sysinfo->vendor_name, name.sysname); SIGAR_SSTRCPY(sysinfo->name, name.sysname); + SIGAR_SSTRCPY(sysinfo->machine, name.machine); SIGAR_SSTRCPY(sysinfo->arch, name.machine); SIGAR_SSTRCPY(sysinfo->patch_level, "unknown");