char line[256];
char *z, *w;
w = NULL;
+
if (f = fopen("/proc/version", "r"))
{
fgets(line, 256, f);
printf(line);
fclose(f);
}
+
+ if (gethostname(line, sizeof(line)) >= 0)
+ printf(" (%s)", line);
+
if (f = fopen("/proc/cpuinfo", "r"))
{
char a[32], b[32], c[32];
printf("/%s", c);
fclose(f);
}
+
if (f = fopen("/proc/uptime", "r"))
{
int p,q,p1,q1;
puttime(p-q);
fclose(f);
}
+
{
struct tm *tm;
char *days[] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
tm->tm_year%100, tm->tm_hour, tm->tm_min, tm->tm_sec);
printf(" (%u UE)\n", (unsigned int) now);
}
+
if (f = fopen("/proc/loadavg", "r"))
{
int i = 3;
printf("LAV=%s", line);
fclose(f);
}
+
if (f = fopen("/proc/meminfo", "r"))
{
int free, buffers, cached, stotal, sfree;