diff --git a/unix/linux/types.go b/unix/linux/types.go index ad11248c..c45b4e70 100644 --- a/unix/linux/types.go +++ b/unix/linux/types.go @@ -60,7 +60,6 @@ package unix #include #include #include -#include #include #include #include @@ -297,6 +296,15 @@ struct perf_event_attr_go { __u32 __reserved_2; }; +// ustat is deprecated and glibc 2.28 removed ustat.h. Provide the type here for +// backwards compatibility. Copied from /usr/include/bits/ustat.h +struct ustat { + __daddr_t f_tfree; + __ino_t f_tinode; + char f_fname[6]; + char f_fpack[6]; +}; + */ import "C"