summaryrefslogtreecommitdiff
path: root/src/system.c
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2014-09-20 12:00:21 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2014-09-20 12:00:21 +0200
commit0361d622ec13ebd5e6366f660826432e344c75c7 (patch)
tree5a39fa91094b96a82c8003fc8d6e1bd426b606a0 /src/system.c
parentbce9c6b26500a2d225faacf83f21215dab86b736 (diff)
downloadbiruda-0361d622ec13ebd5e6366f660826432e344c75c7.tar.gz
biruda-0361d622ec13ebd5e6366f660826432e344c75c7.tar.bz2
added arch in coodinator and some cleanup there
Diffstat (limited to 'src/system.c')
-rw-r--r--src/system.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/system.c b/src/system.c
index 158a68d..b25ceb9 100644
--- a/src/system.c
+++ b/src/system.c
@@ -33,7 +33,7 @@ unsigned int system_available_cpus( void )
#endif
}
-void system_cpe_name( char *name, size_t len )
+void system_os( char *name, size_t len )
{
#ifdef _WIN32
/* TODO: test for Windows versions */
@@ -125,3 +125,9 @@ void system_cpe_name( char *name, size_t len )
#endif
}
+void system_arch( char *name, size_t len )
+{
+ struct utsname uts;
+ uname( &uts );
+ snprintf( name, len, "%s", uts.machine );
+}