posix-next API 0.1.0
Out-of-tree Zephyr POSIX module
Loading...
Searching...
No Matches
utsname Struct Reference

System identification information returned by uname(). More...

#include <zephyr/posix/sys/utsname.h>

Data Fields

char sysname [sizeof("Zephyr")]
 Name of the operating system.
 
char nodename [_UTSNAME_NODENAME_LENGTH+1]
 Network node hostname.
 
char release [sizeof("99.99.99-rc1")]
 Current release level.
 
char version [_UTSNAME_VERSION_LENGTH+1]
 Current version level.
 
char machine [sizeof(CONFIG_ARCH)]
 Hardware type identifier.
 

Detailed Description

System identification information returned by uname().

Definition at line 34 of file utsname.h.

Field Documentation

◆ machine

char utsname::machine[sizeof(CONFIG_ARCH)]

Hardware type identifier.

Definition at line 39 of file utsname.h.

◆ nodename

char utsname::nodename[_UTSNAME_NODENAME_LENGTH+1]

Network node hostname.

Definition at line 36 of file utsname.h.

◆ release

char utsname::release[sizeof("99.99.99-rc1")]

Current release level.

Definition at line 37 of file utsname.h.

◆ sysname

char utsname::sysname[sizeof("Zephyr")]

Name of the operating system.

Definition at line 35 of file utsname.h.

◆ version

char utsname::version[_UTSNAME_VERSION_LENGTH+1]

Current version level.

Definition at line 38 of file utsname.h.


The documentation for this struct was generated from the following file: