--- sysinfo.go	2011-03-30 22:02:20.000000000 +0200
+++ sysinfo.go.fixed	2011-03-30 21:33:55.000000000 +0200
@@ -810,7 +810,6 @@
 const _SO_TIMESTAMPING = 37
 const _SCM_TIMESTAMPING = _SO_TIMESTAMPING
 const _SO_RXQ_OVFL = 40
-const _SOCK_NONBLOCK = 0x40000000
 const _IN_CLASSA_NET = 0xff000000
 const _IN_CLASSA_NSHIFT = 24
 const _IN_CLASSA_HOST = (0xffffffff & ^_IN_CLASSA_NET)
@@ -3748,7 +3747,6 @@
 const SOCK_DCCP = _SOCK_DCCP
 const SOCK_PACKET = _SOCK_PACKET
 const SOCK_CLOEXEC = _SOCK_CLOEXEC
-const SOCK_NONBLOCK = _SOCK_NONBLOCK
 const IPPROTO_IP = _IPPROTO_IP
 const IPPROTO_HOPOPTS = _IPPROTO_HOPOPTS
 const IPPROTO_ICMP = _IPPROTO_ICMP
@@ -3834,6 +3832,7 @@
 const PTRACE_EVENT_EXEC = _PTRACE_EVENT_EXEC
 const PTRACE_EVENT_VFORK_DONE = _PTRACE_EVENT_VFORK_DONE
 const PTRACE_EVENT_EXIT = _PTRACE_EVENT_EXIT
+type PtraceRegs struct { R0 uint64; R1 uint64; R2 uint64; R3 uint64; R4 uint64; R5 uint64; R6 uint64; R7 uint64; R8 uint64; R19 uint64; R20 uint64; R21 uint64; R22 uint64; R23 uint64; R24 uint64; R25 uint64; R26 uint64; R27 uint64; R28 uint64; Hae uint64; Trap_a0 uint64; Trap_a1 uint64; Trap_a2 uint64; Ps uint64; Pc uint64; Gp uint64; R16 uint64; R17 uint64; R18 uint64; }
 type Size_t _size_t
 type Ssize_t _ssize_t
 type Offset_t _off64_t
@@ -3849,7 +3848,7 @@
 type Timespec_sec_t int64
 type Timespec_nsec_t int64
 type Timespec struct { Sec Timespec_sec_t; Nsec Timespec_nsec_t; }
-type Stat_t struct { Dev uint64; Ino uint64; Rdev uint64; Size int64; Blocks uint64; Mode uint32; Uid uint32; Gid uint32; Blksize uint32; Nlink uint32; __pad0 int32; _f0 struct { Atime Timespec; }; _f1 struct { Mtime Timespec; }; _f2 struct { Ctime Timespec; }; __unused [2+1]int64; }
+type Stat_t struct { Dev uint64; Ino uint64; Rdev uint64; Size int64; Blocks uint64; Mode uint32; Uid uint32; Gid uint32; Blksize uint32; Nlink uint32; __pad0 int32; Atime Timespec; Mtime Timespec; Ctime Timespec; __unused [2+1]int64; }
 type Dirent struct { Ino uint64; Off int64; Reclen uint16; Type uint8; Name [255+1]byte; }
 type DIR _DIR
 type Rusage struct { Utime Timeval; Stime Timeval; Maxrss int64; Ixrss int64; Idrss int64; Isrss int64; Minflt int64; Majflt int64; Nswap int64; Inblock int64; Oublock int64; Msgsnd int64; Msgrcv int64; Nsignals int64; Nvcsw int64; Nivcsw int64; }
