/***************************************************************************** * * * sys/resource.h * * * * Freely redistributable and modifiable. Use at your own risk. * * * * Copyright 1994 The Downhill Project * * * *****************************************************************************/ #if !defined(_DOWNHILL_SYS_RESOURCE_H) #define _DOWNHILL_SYS_RESOURCE_H /* Include stuff *************************************************************/ #include #include /* Struct stuff **************************************************************/ struct rusage { struct timeval ru_utime; struct timeval ru_stime; long ru_maxrss; #define ru_first ru_ixrss long ru_ixrss; long ru_idrss; long ru_isrss; long ru_minflt; long ru_majflt; long ru_nswap; long ru_inblock; long ru_oublock; long ru_ioch; long ru_msgsnd; long ru_msgrcv; long ru_nsignals; long ru_nvcsw; long ru_nivcsw; #define ru_last ru_nivcsw }; #endif /* _DOWNHILL_SYS_RESOURCE_H */