Annotation of researchv10dc/man/adm/man3/uname.3, revision 1.1

1.1     ! root        1: .TH UNAME 3
        !             2: .CT 2 sa
        !             3: .SH NAME
        !             4: uname \- identify machine and kernel
        !             5: .SH SYNOPSIS
        !             6: .nf
        !             7: .B #include <utsname.h>
        !             8: .PP
        !             9: .B int uname(name)
        !            10: .B struct utsname *name;
        !            11: .fi
        !            12: .SH DESCRIPTION
        !            13: .I Uname
        !            14: stores information identifying the current UNIX system in the
        !            15: structure pointed to by
        !            16: .I name.
        !            17: .nf
        !            18: .ft L
        !            19: .ta 8n 16n
        !            20: struct utsname {
        !            21:        char sysname[32];
        !            22:        char nodename[32];
        !            23:        char release[32];
        !            24:        char version[32];
        !            25: };
        !            26: .fi
        !            27: .ft R
        !            28: .PP
        !            29: .I Uname
        !            30: returns a null-terminated character string naming the current UNIX system
        !            31: in the character array
        !            32: .I sysname.
        !            33: Similarly, 
        !            34: .I nodename
        !            35: contains the name that the system is known by on some communications network.
        !            36: .I Release
        !            37: and
        !            38: .I version
        !            39: further identify the operating system.
        !            40: .SH FILES
        !            41: .TP
        !            42: .F /etc/whoami
        !            43: .SH BUGS
        !            44: Since a machine can have different names on different networks, 
        !            45: .I nodename
        !            46: is pretty useless.
        !            47: .PP
        !            48: This call is a partial simulation of one appearing in other systems.
        !            49: .I Sysname
        !            50: and
        !            51: .I nodename
        !            52: are copied from
        !            53: .FR /etc/whoami ;
        !            54: the other fields are meaningless.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.