• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright (C) 2017 The Android Open Source Project
2 // SPDX-License-Identifier: BSD-2-Clause
3 
4 #include <sys/utsname.h>
5 
6 #include "header_checks.h"
7 
sys_utsname_h()8 static void sys_utsname_h() {
9   TYPE(struct utsname);
10   STRUCT_MEMBER_ARRAY(struct utsname, char/*[]*/, sysname);
11   STRUCT_MEMBER_ARRAY(struct utsname, char/*[]*/, nodename);
12   STRUCT_MEMBER_ARRAY(struct utsname, char/*[]*/, release);
13   STRUCT_MEMBER_ARRAY(struct utsname, char/*[]*/, version);
14   STRUCT_MEMBER_ARRAY(struct utsname, char/*[]*/, machine);
15 
16   FUNCTION(uname, int (*f)(struct utsname*));
17 }
18