3
#include <string.h> /* strncpy */
4
#include <sys/utsname.h> /* uname */
6
int uname_get_os_info(os_info_t *os_info) {
12
strncpy(os_info->os_name,buf.sysname,32);
13
strncpy(os_info->os_version,buf.release,32);
14
strncpy(os_info->os_revision,buf.version,64);
15
/* os_info->host_name=strdup(buf.nodename); */
19
char *uname_get_host_name(char hostname[65],char domain[65]) {
25
strncpy(hostname,buf.nodename,64);
26
/* strncpy(domain,buf.domainname,64);*/
27
strncpy(domain,"Unknown",64); /* Can't get there from here */