diff --git a/src/os/solaris/solaris_sigar.c b/src/os/solaris/solaris_sigar.c index ea610f12..22198240 100644 --- a/src/os/solaris/solaris_sigar.c +++ b/src/os/solaris/solaris_sigar.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include @@ -2299,6 +2300,8 @@ int sigar_os_sys_info_get(sigar_t *sigar, { char *vendor_version; + sysinfo(SI_ARCHITECTURE, sys_info->arch, sizeof(sys_info->arch)); + SIGAR_SSTRCPY(sys_info->name, "Solaris"); SIGAR_SSTRCPY(sys_info->vendor, "Sun Microsystems");