|
|
|
@ -67,6 +67,7 @@ main(int argc, char *argv[], char *envp[]) |
|
|
|
|
char fmt_string[] = " %.*s"; |
|
|
|
|
char *fs = &fmt_string[1]; |
|
|
|
|
char procbuf[SYS_NMLN]; |
|
|
|
|
char releasename[256]; |
|
|
|
|
|
|
|
|
|
(void) umask(~(S_IRWXU|S_IRGRP|S_IROTH) & S_IAMB); |
|
|
|
|
un = &unstr; |
|
|
|
@ -156,8 +157,7 @@ main(int argc, char *argv[], char *envp[]) |
|
|
|
|
fs = fmt_string; |
|
|
|
|
} |
|
|
|
|
if (rflg) { |
|
|
|
|
char releasename[256]; |
|
|
|
|
syssgi(SGI_RELEASE_NAME, sizeof(releasename), releasename); |
|
|
|
|
syssgi(SGI_RELEASE_NAME, sizeof(releasename), releasename); |
|
|
|
|
(void) fprintf(stdout, fs, sizeof (releasename), releasename); |
|
|
|
|
fs = fmt_string; |
|
|
|
|
} |
|
|
|
@ -184,8 +184,6 @@ main(int argc, char *argv[], char *envp[]) |
|
|
|
|
} |
|
|
|
|
if (Xflg) { |
|
|
|
|
int val; |
|
|
|
|
char releasename[256]; |
|
|
|
|
|
|
|
|
|
syssgi(SGI_RELEASE_NAME, sizeof(releasename), releasename); |
|
|
|
|
|
|
|
|
|
(void) fprintf(stdout, "System = %.*s\n", sizeof (un->sysname), |
|
|
|
@ -211,7 +209,7 @@ usage(void) |
|
|
|
|
{ |
|
|
|
|
{ |
|
|
|
|
(void) fprintf(stderr,
|
|
|
|
|
"usage: uname [-snrvmapioX]\n" |
|
|
|
|
"usage: uname [-snrvmapoX]\n" |
|
|
|
|
" uname [-S system_name]\n"); |
|
|
|
|
} |
|
|
|
|
exit(1); |
|
|
|
|