|
|
1.1 ! root 1: /*++ ! 2: ! 3: Copyright (c) 1989 Microsoft Corporation ! 4: ! 5: Module Name: ! 6: ! 7: utsname.h ! 8: ! 9: Abstract: ! 10: ! 11: This module contains the utsname structure described in section 4.4.1.2 ! 12: of IEEE P1003.1/Draft 13. ! 13: ! 14: Author: ! 15: ! 16: Mark Lucovsky (markl) 15-Mar-1989 ! 17: ! 18: Revision History: ! 19: ! 20: --*/ ! 21: ! 22: #ifndef _UTSNAME_ ! 23: #define _UTSNAME_ ! 24: ! 25: #include <limits.h> ! 26: ! 27: struct utsname { ! 28: char sysname[_POSIX_NAME_MAX]; ! 29: char nodename[_POSIX_NAME_MAX]; ! 30: char release[_POSIX_NAME_MAX]; ! 31: char version[_POSIX_NAME_MAX]; ! 32: char machine[_POSIX_NAME_MAX]; ! 33: }; ! 34: ! 35: #endif /* _UTSNAME_ */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.