fpc/packages/base/libc/sutsnameh.inc
2005-02-14 17:13:06 +00:00

32 lines
945 B
PHP

const
_UTSNAME_NODENAME_LENGTH = _UTSNAME_LENGTH;
type
Putsname = ^utsname;
utsname = record
sysname : array[0..(_UTSNAME_LENGTH)-1] of char;
nodename : array[0..(_UTSNAME_NODENAME_LENGTH)-1] of char;
release : array[0..(_UTSNAME_LENGTH)-1] of char;
version : array[0..(_UTSNAME_LENGTH)-1] of char;
machine : array[0..(_UTSNAME_LENGTH)-1] of char;
domainname : array[0..(_UTSNAME_DOMAIN_LENGTH)-1] of char;
__domainname : array[0..(_UTSNAME_DOMAIN_LENGTH)-1] of char;
end;
const
SYS_NMLN = _UTSNAME_LENGTH;
function uname(__name:Putsname):longint;cdecl;external clib name 'uname';
{ ---------------------------------------------------------------------
Borland compatibility types
---------------------------------------------------------------------}
Type
TUTSName = utsname;
function uname(var __name: utsname):longint;cdecl;external clib name 'uname';