Index of Section 2 Manual Pages

Interix / SUAuname.2Interix / SUA

uname(2)                                                       uname(2)

  uname()

  NAME

    uname() - get system identification

  SYNOPSIS

    #include 

    int uname (struct utsname *name)

  DESCRIPTION

    The uname(2) function stores null-terminated strings of information
    identifying the current system into the structure referenced by name.

    The utsname structure is defined in the  header file, and
    contains the following members:

    sysname
        Name of the operating system implementation.

    nodename
        Network name of this machine.

    release
        Release level of the operating system.

    version
        Version level of the operating system.

    machine
        Machine hardware platform.

  RETURN VALUES

    If uname(2) is successful, it returns 0; otherwise, it returns -1 and set
    errno to indicate the error.

  ERRORS

    The uname(2) function detects the following errors:

    [EFAULT]
        The name argument is an invalid address.

  USAGE NOTES

    The uname function is thread safe.

    The uname function is async-signal safe.


Interix / SUAHosted at SUA Community for Interix, SUA and SFUInterix / SUA