--- projects/libstatgrab/src/libstatgrab/statgrab.h 2004/04/07 19:26:16 1.41 +++ projects/libstatgrab/src/libstatgrab/statgrab.h 2004/04/07 21:08:40 1.42 @@ -18,7 +18,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307 USA * - * $Id: statgrab.h,v 1.41 2004/04/07 19:26:16 tdb Exp $ + * $Id: statgrab.h,v 1.42 2004/04/07 21:08:40 tdb Exp $ */ #include @@ -34,18 +34,35 @@ int sg_drop_privileges(void); typedef enum { SG_ERROR_NONE = 0, - SG_ERROR_MALLOC, + SG_ERROR_ASPRINTF, + SG_ERROR_DEVSTAT_GETDEVS, + SG_ERROR_DEVSTAT_SELECTDEVS, + SG_ERROR_ENOENT, + SG_ERROR_GETIFADDRS, + SG_ERROR_GETMNTINFO, + SG_ERROR_GETPAGESIZE, + SG_ERROR_KSTAT_DATA_LOOKUP, + SG_ERROR_KSTAT_LOOKUP, SG_ERROR_KSTAT_OPEN, + SG_ERROR_KSTAT_READ, + SG_ERROR_KVM_GETSWAPINFO, + SG_ERROR_KVM_OPENFILES, + SG_ERROR_MALLOC, SG_ERROR_OPEN, - SG_ERROR_SYSCTLBYNAME, - SG_ERROR_SYSCTL, + SG_ERROR_OPENDIR, SG_ERROR_PARSE, - SG_ERROR_GETMNTINFO, + SG_ERROR_SETEGID, + SG_ERROR_SETEUID, SG_ERROR_SETMNTENT, - SG_ERROR_DEVSTAT_GETDEVS, - SG_ERROR_DEVSTAT_SELECTDEVS, - SG_ERROR_ASPRINTF, - SG_ERROR_UNSUPPORTED + SG_ERROR_SOCKET, + SG_ERROR_SWAPCTL, + SG_ERROR_SYSCONF, + SG_ERROR_SYSCTL, + SG_ERROR_SYSCTLBYNAME, + SG_ERROR_SYSCTLNAMETOMIB, + SG_ERROR_UNAME, + SG_ERROR_UNSUPPORTED, + SG_ERROR_XSW_VER_MISMATCH } sg_error; void sg_set_error(sg_error code, const char *arg);