Subject: bin/10665: dhcpd fails to write leases to /var/db/dhcpd.leases
To: None <gnats-bugs@gnats.netbsd.org>
From: Mason Loring Bliss <mason@acheron.middleboro.ma.us>
List: netbsd-bugs
Date: 07/24/2000 09:36:06
>Number: 10665
>Category: bin
>Synopsis: dhcpd fails to write leases to /var/db/dhcpd.leases
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: bin-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Jul 24 06:37:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Mason Loring Bliss
>Release: NetBSD 1.5_ALPHA, dhcpd.c,v 1.17.2.2
>Organization:
M a s o n L o r i n g B l i s s
awake ? sleep : (random() % 2) ? dream : sleep;
>Environment:
System: NetBSD acheron.in.hades 1.5_ALPHA NetBSD 1.5_ALPHA (MLB) #26: Sat Jul 15 03:15:19 EDT 2000 root@acheron.in.hades:/usr/src-1-5/sys/arch/i386/compile/MLB i386
>Description:
dhcpd doesn't write leases to its lease file, and *I believe* that ends
up being the cause of the following sorts of messages, whereby lease
start and stop times are not recorded:
Jul 24 05:16:18 acheron dhcpd: data: lease_time: lease ends at 0 when it is now 964430178
Jul 24 06:45:31 acheron dhcpd: data: lease_time: lease ends at 0 when it is now 964435531
Jul 24 08:16:49 acheron dhcpd: data: lease_time: lease ends at 0 when it is now 964441009
Jul 24 09:16:19 acheron dhcpd: data: lease_time: lease ends at 0 when it is now 964444579
Jul 24 09:23:01 acheron dhcpd: data: lease_time: lease ends at 0 when it is now 964444981
Here's a ktrace in which the only "write" I note doesn't actually write any
leases to the lease file.
22638 ktrace EMUL "netbsd"
22638 ktrace RET ktrace 0
22638 ktrace CALL execve(0xbfbfd3d4,0xbfbfd860,0xbfbfd870)
22638 ktrace NAMI "/sbin/dhcpd"
22638 ktrace RET execve -1 errno 2 No such file or directory
22638 ktrace CALL execve(0xbfbfd3d4,0xbfbfd860,0xbfbfd870)
22638 ktrace NAMI "/usr/sbin/dhcpd"
22638 ktrace NAMI "/usr/libexec/ld.elf_so"
22638 dhcpd EMUL "netbsd"
22638 dhcpd RET execve JUSTRETURN
22638 dhcpd CALL __sysctl(0xbfbfd674,0x2,0x4809f980,0xbfbfd670,0,0)
22638 dhcpd RET __sysctl 0
22638 dhcpd CALL mmap(0,0x8000,0x3,0x1002,0xffffffff,0,0,0)
22638 dhcpd RET mmap 1208619008/0x480a1000
22638 dhcpd CALL geteuid
22638 dhcpd RET geteuid 0
22638 dhcpd CALL getuid
22638 dhcpd RET getuid 0
22638 dhcpd CALL getegid
22638 dhcpd RET getegid 0
22638 dhcpd CALL getgid
22638 dhcpd RET getgid 0
22638 dhcpd CALL open(0x4809bc93,0,0x4809ed10)
22638 dhcpd NAMI "/etc/ld.so.conf"
22638 dhcpd RET open 3
22638 dhcpd CALL __fstat13(0x3,0xbfbfd79c)
22638 dhcpd RET __fstat13 0
22638 dhcpd CALL mmap(0,0xf,0x3,0x2,0x3,0,0,0)
22638 dhcpd RET mmap 1208651776/0x480a9000
22638 dhcpd CALL close(0x3)
22638 dhcpd RET close 0
22638 dhcpd CALL munmap(0x480a9000,0xf)
22638 dhcpd RET munmap 0
22638 dhcpd CALL __stat13(0x480a3080,0xbfbfd6fc)
22638 dhcpd NAMI "/usr/local/lib/libc.so.12"
22638 dhcpd RET __stat13 -1 errno 2 No such file or directory
22638 dhcpd CALL __stat13(0x480a3080,0xbfbfd6fc)
22638 dhcpd NAMI "/usr/lib/libc.so.12"
22638 dhcpd RET __stat13 0
22638 dhcpd CALL open(0x480a3080,0,0x4809ed10)
22638 dhcpd NAMI "/usr/lib/libc.so.12"
22638 dhcpd RET open 3
22638 dhcpd CALL read(0x3,0xbfbfd6c8,0x34)
22638 dhcpd GIO fd 3 read 52 bytes
"\^?ELF\^A\^A\^A\0\0\0\0\0\0\0\0\0\^C\0\^C\0\^A\0\0\0\0V\^A\0004\0\0\0D\
\M^F\b\0\0\0\0\0004\0 \0\^D\0(\0<\09\0"
22638 dhcpd RET read 52/0x34
22638 dhcpd CALL close(0x3)
22638 dhcpd RET close 0
22638 dhcpd CALL open(0x480a3080,0,0x4809ed10)
22638 dhcpd NAMI "/usr/lib/libc.so.12"
22638 dhcpd RET open 3
22638 dhcpd CALL __fstat13(0x3,0xbfbfd738)
22638 dhcpd RET __fstat13 0
22638 dhcpd CALL read(0x3,0xbfbfc714,0x1000)
22638 dhcpd GIO fd 3 read 4088 bytes
"\^?ELF\^A\^A\^A\0\0\0\0\0\0\0\0\0\^C\0\^C\0\^A\0\0\0\0V\^A\0004\0\0\0D\
\M^F\b\0\0\0\0\0004\0 \0\^D\0(\0<\09\0\^A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
\0\M-l\M-3\a\0\M-l\M-3\a\0\^E\0\0\0\0\^P\0\0\^A\0\0\0\0\M-4\a\0\0\M-D\
\a\0\0\M-D\a\0\^T.\0\0\240\M-]\0\0\^F\0\0\0\0\^P\0\0\^B\0\0\0\M^T\M-a\
\a\0\M^T\M-q\a\0\M^T\M-q\a\0\M^@\0\0\0\M^@\0\0\0\^F\0\0\0\^D\0\0\0\^D\
\0\0\0\M-8\M-3\a\0\M-8\M-3\a\0\M-8\M-3\a\0004\0\0\0004\0\0\0\^D\0\0\0\
\^D\0\0\0\a\^D\0\0u\a\0\0\M-e\0\0\0\^W\^B\0\0\M-2\^B\0\0O\^C\0\0\M^R\
\^A\0\0?\^D\0\0\M^N\^D\0\0{\^C\0\0\0\0\0\0\M^R\0\0\0\M-*\^E\0\0W\^E\0\
\0\M-p\^E\0\0)\^A\0\0\0\0\0\0\^E\^A\0\0\0\0\0\0G\0\0\0v\^F\0\0P\^B\0\0\
\0\0\0\0\^]\a\0\0r\0\0\0\M-N\^C\0\0B\^D\0\0\^S\^E\0\0006\^F\0\0\M-=\^F\
\0\0\^Q\0\0\0\M-Y\^D\0\0\0\0\0\0\M-Z\^B\0\0c\^F\0\0\M-h\0\0\0\f\a\0\0)\
\^C\0\0a\0\0\0\0\0\0\0%\^B\0\0\0\0\0\0z\^B\0\0\M-#\^A\0\0\M-E\^C\0\0*\
\^D\0\0\M-a\0\0\0G\^C\0\0\M-N\^F\0\0\M-&\^D\0\0O\^B\0\0\M^[\^B\0\0\M-'\
\0\0\0\M-X\^F\0\0\M-W\^E\0\0y\^E\0\0J\0\0\0H\a\0\0\^O\^C\0\0g\0\0\0\
\M-+\^F\0\0\v\a\0\0\M-B\^D\0\0\0\0\0\0\M-l\^E\0\0G\^A\0\0\0\0\0\0\M-Z\
\^D\0\0 \^A\0\0q\a\0\0?\^A\0\0\M^U\^C\0\0\M-x\^D\0\0\M-]\^D\0\0\0\0\0\
\0003\^B\0\0\^C\^C\0\0\^B\^D\0\0\0\^A\0\0N\a\0\0\0\0\0\0&\a\0\0\^A\^D\
\0\0\M-8\^F\0\0\M-b\^B\0\0\^U\^A\0\0\0\0\0\0\M-~\^F\0\0W\^B\0\0\M-]\^A\
\0\0&\0\0\0\M^Y\^A\0\0"\^E\0\0\M-9\^B\0\0\M-;\^E\0\0\M^[\^F\0\0\0\0\0\
\0003\^C\0\0\^?\^B\0\0E\^A\0\0\^Y\^F\0\0\M-H\0\0\0\0\0\0\0\M-Y\^F\0\0}\
\^E\0\0\0\0\0\0\M^G\^E\0\0\0\0\0\0Q\^F\0\0m\^C\0\0-\0\0\0F\^E\0\0\M^^\
\^F\0\0\M->\^B\0\0\M->\0\0\0000\^E\0\0b\^E\0\0\^Y\0\0\0\M-@\^B\0\08\a\
\0\0C\^C\0\0\M^G\^C\0\0q\^B\0\0007\^D\0\0Z\^C\0\0\M^P\^F\0\0\0\0\0\0\
\M^Z\0\0\0?\0\0\0\0\0\0\0\0\0\0\0\M-[\^D\0\0\M-U\^A\0\0\0\0\0\0\0\0\0\
\0{\0\0\0c\0\0\0)\^B\0\0\M^L\^F\0\0?\^F\0\0r\^E\0\0\M^E\^E\0\0\^R\a\0\
\0\M-j\^F\0\0\^F\0\0\0_\^B\0\0X\^F\0\0h\^E\0\0=\a\0\0X\0\0\0\M-"\^E\0\
\0#\a\0\0\M-w\^C\0\0\M-y\^A\0\0\134\^A\0\0\M-l\^D\0\0\0\0\0\0i\0\0\0\
\M-G\^E\0\0\M->\^C\0\0\M-P\^C\0\0[\^D\0\0\0\0\0\0\0\0\0\0\^U\a\0\0<\0\
\0\0\M^A\0\0\09\^C\0\0\M^O\^B\0\0\M^P\^D\0\0Q\^A\0\0\M-o\^E\0\0\M-=\^C\
\0\0\M^N\^E\0\0\M-6\^F\0\0\M-|\^D\0\0\M^O\^C\0\0\M-Q\^D\0\0\M-R\^A\0\0\
\0\0\0\0\M-@\^C\0\0\M-7\^E\0\0a\^A\0\0\0\0\0\0W\a\0\0\M^K\^F\0\0\^N\^E\
\0\0A\^A\0\0.\^C\0\0\M-?\^C\0\0\M-T\^A\0\0\M-4\^A\0\0\M-Q\^E\0\0\0\0\0\
\0\M-Z\^F\0\0,\^A\0\0\^C\^A\0\0\0\0\0\0\0\0\0\0\0\0\0\0S\^D\0\0\M-n\0\
\0\0I\^F\0\0\M^J\^A\0\0001\^E\0\0\v\^A\0\0\^\\^B\0\0\M^@\^E\0\0G\^E\0\
\0\0\0\0\0\^U\0\0\0c\^C\0\0e\^F\0\0\M-t\^E\0\0\M-X\^A\0\0\M-+\0\0\0\
\M-W\^A\0\0Z\^D\0\0\M^C\^E\0\0w\^C\0\0004\^F\0\0i\^D\0\0\^[\^E\0\0y\^F\
\0\0\0\0\0\0005\^E\0\0t\a\0\0\^Q\^C\0\0\^C\^E\0\0\M-W\^D\0\0\M-]\^B\0\
\0\M^J\^D\0\0\M-E\^D\0\0\M-6\^D\0\0z\^D\0\0\M-`\^C\0\0\M-D\0\0\0\M^K\0\
\0\0005\^D\0\0\0\0\0\0\M-?\^A\0\0H\^B\0\0\M-y\^F\0\0\M-!\0\0\0\M-c\^D\
\0\0*\^B\0\0\0\0\0\0\M-v\^B\0\0\M-O\^A\0\0\0\0\0\0\M^P\0\0\0\M^Q\^C\0\
\0\M^B\^F\0\0s\^C\0\0\M^U\^D\0\0\M-r\^A\0\0\^W\^F\0\0\M-5\^C\0\0\^V\^C\
\0\0\M-.\^B\0\0\M-"\^C\0\0F\^C\0\0\M-j\0\0\0 \^E\0\0\^^\^C\0\0\M-O\
\^E\0\0\M-B\^E\0\0\0\0\0\0005\a\0\0m\^E\0\0S\^B\0\0\M^O\^A\0\0\M-R\^C\
\0\0
\^A\0\0\M^D\^E\0\0o\^B\0\0\M-g\^A\0\0\^Z\^E\0\0\0\0\0\0T\^F\0\0\M-Z\0\
\0\0\M-:\0\0\0\M-d\^D\0\0\v\^B\0\0Y\^A\0\0\M-(\^A\0\0"\^F\0\0\M-V\^C\0\
\0\r\^A\0\0\0\0\0\0\M-V\^A\0\0\M^B\^C\0\0\0\0\0\0\^Y\^B\0\0\M-C\0\0\0\
\M^L\^B\0\0Q\^D\0\0O\^E\0\0l\^A\0\0d\0\0\0002\0\0\0005\^A\0\0-\^A\0\08\
\^C\0\0\M-0\^C\0\0M\^C\0\0|\^D\0\0\0\0\0\0h\^A\0\0\^W\^C\0\0\^X\^E\0\0\
}\^F\0\0B\a\0\0\M-K\0\0\0o\a\0\0m\^D\0\0j\^A\0\0\M-P\^D\0\0\0\^C\0\0\
\M^C\^A\0\0{\^E\0\0w\0\0\0\M^W\^A\0\0v\^C\0\0\M-m\^A\0\0\0\0\0\0\0\0\0\
\0\M-2\^E\0\0\a\0\0\0\M-n\^B\0\0\0\0\0\0o\0\0\0\^T\^E\0\0\0\0\0\0l\^F\
\0\0\r\^F\0\0\0\0\0\0\M-U\^D\0\0\M-V\^D\0\0\0\0\0\0:\^D\0\0\^[\^F\0\0\
\M^W\^B\0\0\M-r\^B\0\0v\^B\0\0e\^A\0\0D\^D\0\0001\^C\0\0\0\0\0\0\M-C\
\^D\0\0\M^K\^B\0\0y\^B\0\0\0\0\0\0E\^D\0\0>\a\0\0\M^L\^D\0\0\M-x\^E\0\
\0\0\0\0\0\0\0\0\0]\^E\0\0\M-'\^F\0\0'\^F\0\0\M-%\^C\0\0~\^A\0\0\M-7\
\^D\0\0\0\0\0\0\0\0\0\0\0\0\0\0\M-2\^D\0\0\M^P\^E\0\0\0\0\0\0\^[\^C\0\
\0\0\0\0\0\M->\^A\0\0001\0\0\0\M-^\^E\0\0\M-3\^C\0\0k\0\0\0T\^B\0\0\
\M-0\^A\0\0\M-q\^F\0\0h\^C\0\0\M-6\0\0\0\^^\0\0\0\0\0\0\0`\0\0\0002\^A\
\0\0\0\0\0\0r\^F\0\0\M-!\^E\0\0\M-F\0\0\0\M-%\^A\0\0H\^E\0\0[\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0~\^D\0\0\M-W\^B\0\0\0\0\0\0\^N\^A\0\0!\^A\0\0\^N\
\^D\0\0f\^D\0\0D\0\0\0\M-I\^F\0\0\M--\^D\0\0\M-(\^C\0\0z\^C\0\0\M-e\^F\
\0\0\M-B\^F\0\0x\^C\0\0\M-|\^B\0\0\0\0\0\0\0\0\0\0\^V\^B\0\0k\^A\0\0\
\M-G\^D\0\0006\^C\0\0\M^O\^D\0\0\^O\^B\0\0002\^F\0\0005\^B\0\0\0\0\0\0\
\M-~\^B\0\0\0\0\0\0O\^D\0\0\M-Q\0\0\0\M^S\^E\0\0=\^D\0\0\M-u\^B\0\0\
\M-[\0\0\0\M-4\^E\0\0\M-u\^C\0\0\0\0\0\09\^A\0\0\0\0\0\0\^F\a\0\0g\^D\
\0\0\0\0\0\0\M^O\0\0\0\0\0\0\0y\^C\0\0\M^K\^D\0\0\M-?\^D\0\0,\^C\0\0\
\M^\\0\0\0]\^F\0\0\M-(\^B\0\0\^\\^F\0\0a\^B\0\0\M^Q\^D\0\0]\0\0\0\^\\
\^A\0\0u\^D\0\0\0\0\0\0f\^C\0\0U\^A\0\0\M^L\^C\0\0u\^C\0\0\0\0\0\0%\0\
\0\0\M-5\^D\0\0\M-D\^F\0\0\M-t\^F\0\0\M-/\^B\0\0\M-o\^D\0\0c\a\0\0\0\0\
\0\0\M-;\^C\0\0\M-<\^A\0\0j\^D\0\0\M^V\^C\0\0\M-U\^E\0\0\0\0\0\0\^N\a\
\0\0\M-'\^A\0\0 \^B\0\0+\a\0\0A\^B\0\0\M-J\^D\0\0\M-e\^E\0\0C\^E\0\0\
\^S\^F\0\0\0\0\0\0J\^D\0\0\^^\^A\0\0\M-<\^D\0\0\M-J\^F\0\0\^^\^F\0\0P\
\^C\0\0!\0\0\0\M-[\^F\0\0\M-c\^C\0\0\M-1\0\0\0\0\0\0\0@\^E\0\0\M-3\^D\
\0\0D\^A\0\0h\^D\0\0\M-!\^A\0\0\0\0\0\0\240\^C\0\09\^E\0\0\M-!\^D\0\0P\
\a\0\0/\^C\0\0\M-u\^E\0\0\M-Q\^A\0\0p\^F\0\0\M-y\0\0\0\^B\^F\0\0P\^F\0\
\0r\^D\0\0.\^D\0\0G\^D\0\0\M^X\0\0\0\^D\^D\0\0?\^E\0\0f\^F\0\0d\^F\0\0\
\0\0\0\0\M^@\^F\0\0 \^F\0\0N\^C\0\0\M-C\^F\0\0\0\0\0\0\M^_\^C\0\09\a\0\
\0\0\0\0\0003\^D\0\0\0\0\0\0\M^M\^E\0\0\M^U\0\0\0\M^C\^F\0\0\0\0\0\0\
\M-@\^D\0\08\0\0\0!\^D\0\0>\^E\0\0\M^V\0\0\0N\^E\0\0\240\^D\0\0\M-h\^E\
\0\0Z\0\0\0\M-"\0\0\0\M-N\0\0\0\M-l\^F\0\0&\^A\0\0\r\^E\0\0c\^A\0\0w\
\^E\0\0i\^C\0\0\0\0\0\0006\^A\0\0\M-9\0\0\0\0\0\0\0\M-[\^A\0\0\M-d\^B\
\0\0\M^D\^C\0\0l\^D\0\0#\^E\0\0H\^D\0\0\M-L\0\0\0\0\0\0\0\M-x\0\0\0\
\M-b\^C\0\0m\^B\0\0\a\^A\0\0R\^F\0\0\M-v\^D\0\09\^D\0\0\0\0\0\0)\a\0\0\
\0\0\0\0)\^F\0\0\^P\^C\0\0\M-_\0\0\0N\^B\0\0y\0\0\0\0\0\0\0\f\^A\0\0\
\M^\\^B\0\0\0\0\0\0!\^F\0\0000\^B\0\0\M^A\^E\0\0g\^A\0\0\0\0\0\0\M-j\
\^C\0\0\0\0\0\0\134\^B\0\0003\^F\0\0r\^A\0\0\M-g\^B\0\0_\^C\0\0\^V\^E\
\0\0\M-%\^F\0\0~\^B\0\0\M^Y\0\0\0\M^Z\^B\0\0C\^A\0\0\M-B\^C\0\0\M-?\0\
\0\0\^]\^F\0\0\M-E\^A\0\0\M-$\^D\0\0e\^E\0\0'\a\0\0\^T\^B\0\0\M-W\^F\0\
\0\0\0\0\0\M-4\^C\0\0\M^?\^F\0\0\^[\^A\0\0\M-p\^C\0\0\M^@\^B\0\0\M-S\
\^A\0\0\M-6\^B\0\0,\^F\0\0=\^C\0\0O\^F\0\0004\^B\0\0\M-w\^E\0\0M\^A\0\
\0\0\0\0\0_\a\0\0}\^A\0\0\M-r\^E\0\0\M-2\^A\0\0d\^D\0\0\M^I\^A\0\0\M-G\
\^B\0\0\^N\^B\0\0a\^E\0\0;\a\0\0\M-h\^C\0\0~\^E\0\0\0\0\0\0\M-C\^E\0\0\
\M-A\^F\0\0>\^A\0\0\M^N\^B\0\0U\^E\0\0\M-i\0\0\0003\a\0\0\M^X\^D\0\0\0\
\0\0\0\0\0\0\0\^R\^F\0\0\M-E\^E\0\0\M-g\^E\0\0D\^B\0\0`\^B\0\0(\^C\0\0\
\M-e\^B\0\0%\a\0\0\M^E\^D\0\0001\^B\0\0\M^M\^B\0\0,\a\0\0\M^[\^D\0\0C\
\^D\0\0\M^G\0\0\0-\^F\0\0W\^F\0\0R\a\0\0\0\0\0\0\M-t\^C\0\0N\0\0\0\0\0\
\0\0\M-5\0\0\0\M-1\^E\0\0\0\0\0\0\M-l\^A\0\0\0\0\0\0}\0\0\0x\^D\0\0\0\
\0\0\0\M-i\^C\0\0]\^B\0\0\M-w\^F\0\0[\^A\0\0\^O\0\0\0\M-N\^E\0\0\^A\^F\
\0\0\0\0\0\0\M-G\^A\0\0\0\0\0\0\0\0\0\0\0\^D\0\0\M-]\^F\0\0\M-R\^B\0\0\
\M^O\^F\0\0\240\0\0\0)\^D\0\0\M-#\0\0\0\M-{\^F\0\0\0\0\0\0\M-}\0\0\0R\
\^B\0\0\a\^D\0\0\M-U\0\0\0\M-g\^F\0\0\M-0\^E\0\0<\^D\0\0\0\0\0\0K\0\0\
\0\M-/\^D\0\0\M-g\0\0\0\M-*\0\0\0\^C\a\0\0;\^C\0\0\M^^\0\0\0\M-4\^D\0\
\0S\a\0\0\M^V\^A\0\0M\^B\0\0\M^E\0\0\0"\a\0\0\M^X\^A\0\0\^\\^E\0\0\0\0\
\0\0\a\a\0\0S\0\0\0\M-<\^E\0\0\M-q\^E\0\0\M-8\^E\0\0\0\0\0\0H\^A\0\0\
\^O\^D\0\0\M-A\^D\0\0e\0\0\0\M^]\^C\0\0|\^F\0\0\M^]\^F\0\0c\^E\0\0\M^N\
\^F\0\0\M^D\^F\0\0p\0\0\0i\^A\0\0\M-0\0\0\0L\^D\0\0\M^_\^F\0\0\0\0\0\0\
u\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\M-[\^C\0\0\0\0\0\0T\^E\0\0d\^C\0\0\M-a\
\^B\0\0\M-L\^F\0\0\0\0\0\0\240\^A\0\0\0\0\0\0\^D\^C\0\0\0\0\0\0\M-s\^E\
\0\0_\^E\0\0\134\^E\0\0\M^Y\^D\0\0\M-b\^E\0\0\M-g\^D\0\0|\^A\0\0\M-s\
\^F\0\0F\^A\0\0\0\0\0\0\^Z\^C\0\0\M^G\^A\0\0\f\^C\0\0`\a\0\0\0\0\0\0\
\M-^\^A\0\0\M-.\^F\0\0/\^E\0\0B\^E\0\0\M-\\^D\0\0\M^\\^C\0\0I\^A\0\0i\
\^B\0\0\M-O\0\0\0 \a\0\0 \^D\0\0\M^_\^D\0\0*\0\0\0\^O\a\0\0\M-z\
\^A\0\0\0\0\0\0\0\0\0\0\M-I\^B\0\0\0\0\0\0>\^C\0\0\0\0\0\0005\0\0\0\
\M-!\^B\0\0\^S\^B\0\0\M-:\^C\0\0\M^?\^E\0\0\^^\^B\0\0|\^C\0\0-\a\0\0\
\M-c\^B\0\0z\^F\0\0\0\0\0\0\M^I\^E\0\0F\^D\0\0p\a\0\0\M-\\^B\0\0L\^A\0\
\0\M-b\^D\0\0\M^Z\^D\0\0\M-#\^E\0\0\0\0\0\0'\^C\0\0\M^Z\^E\0\0k\^C\0\0\
l\^E\0\0\M-s\^D\0\0\0\0\0\0o\^D\0\0\M-n\^D\0\0\M^F\^D\0\0@\0\0\0\0\0\0\
\0T\0\0\0{\^B\0\0\M-\\^F\0\0S\^C\0\0\M-z\^C\0\0M\0\0\0\M-W\^C\0\0\M-&\
\0\0\0\M-?\^F\0\0\0\0\0\0\M^[\^A\0\0a\^F\0\0\0\0\0\0\0\0\0\0K\^F\0\0
\0\0\0\M-l\^B\0\0\M^I\^D\0\0\M-K\^B\0\0\0\0\0\0\b\^D\0\0t\^E\0\0\0\0\0\
\0\M-z\^E\0\0\M-B\^B\0\0\M-h\^A\0\0\^O\^A\0\0\M^A\^F\0\0\M-}\^C\0\0x\
\^B\0\0\0\0\0\0\^D\0\0\0@\a\0\0\v\0\0\0X\^B\0\0C\^F\0\0[\a\0\0X\^C\0\0\
d\^E\0\0\0\0\0\0^\^B\0\0\M-F\^B\0\0006\^B\0\0\134\^D\0\0Y\^B\0\0\0\0\0\
\0\0\0\0\0j\^C\0\0L\0\0\0\M-*\^B\0\0\M-%\^B\0\0:\0\0\0\M-8\^D\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\M^F\0\0\0D\^C\0\0E\^E\0\0H\0\0\0q\^C\0\0B\
\^C\0\0\M-Y\0\0\0\^N\^C\0\0004\^E\0\0\M-H\^D\0\0\M-*\^D\0\0t\^A\0\0<\a\
\0\0\M-F\^C\0\0\^]\^C\0\0\M-V\0\0\0\M-&\^E\0\0\0\0\0\0P\^D\0\0\0\0\0\0\
\0\0\0\0Y\^D\0\0\M-S\^C\0\0~\^F\0\0\M-y\^C\0\0\M-+\^B\0\0\M-?\^B\0\0%\
\^A\0\0\M-"\^B\0\0\M^]\^A\0\0\^V\^D\0\0V\^E\0\0\0\0\0\0\M-m\^C\0\0\0\0\
\0\0"\^D\0\0\M-t\^D\0\0s\a\0\0\M-T\^B\0\0x\^F\0\0\0\0\0\0F\0\0\0;\0\0\
\0\0\0\0\0\M-F\^F\0\0B\0\0\0\M-f\^B\0\0k\^D\0\0\M^T\^C\0\0\M-l\0\0\0\
\M^T\^A\0\0\^E\^D\0\0M\^F\0\0\0\0\0\0[\^F\0\0\M--\^B\0\0\b\^F\0\0\M^M\
\^D\0\0\M-0\^D\0\0004\a\0\0\0\0\0\0\M-/\^C\0\0\0\0\0\0g\^B\0\0Q\a\0\0o\
\^F\0\0g\^F\0\0#\^F\0\0\M-^\0\0\0
\^C\0\0\^C\0\0\0\^Q\^F\0\0s\^D\0\0\M-I\0\0\0001\^D\0\0\^S\0\0\0\0\0\0\
\0\M-{\^E\0\0\0\0\0\0\0\0\0\0J\^B\0\0E\^C\0\0\^\\a\0\0\0\0\0\0[\^C\0\0\
\0\0\0\0\M-f\^A\0\0\M^W\^C\0\0\0\0\0\0\0\0\0\0$\^B\0\0\^_\a\0\0\M-T\^C\
\0\0"
22638 dhcpd GIO fd 3 read 8 bytes
"\M^T\^E\0\0\M->\^D\0\0"
22638 dhcpd RET read 4096/0x1000
22638 dhcpd CALL mmap(0,0x8b000,0x5,0x2,0x3,0,0,0)
22638 dhcpd RET mmap 1208651776/0x480a9000
22638 dhcpd CALL mmap(0x48125000,0x4000,0x3,0x12,0x3,0,0x7b000,0)
22638 dhcpd RET mmap 1209159680/0x48125000
22638 dhcpd CALL mmap(0x48129000,0xb000,0x3,0x1012,0xffffffff,0,0,0)
22638 dhcpd RET mmap 1209176064/0x48129000
22638 dhcpd CALL close(0x3)
22638 dhcpd RET close 0
22638 dhcpd CALL __sysctl(0xbfbfd6c0,0x2,0xbfbfd6b8,0xbfbfd6bc,0,0)
22638 dhcpd RET __sysctl 0
22638 dhcpd CALL readlink(0x48124154,0xbfbfd6f8,0x3f)
22638 dhcpd NAMI "/etc/malloc.conf"
22638 dhcpd RET readlink -1 errno 2 No such file or directory
22638 dhcpd CALL mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
22638 dhcpd RET mmap 1209221120/0x48134000
22638 dhcpd CALL break(0x809fe7c)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x809fe7c)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80a1000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80a1000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80a2000)
22638 dhcpd RET break 0
22638 dhcpd CALL socket(0x1,0x2,0)
22638 dhcpd RET socket 3
22638 dhcpd CALL fcntl(0x3,0x2,0x1)
22638 dhcpd RET fcntl 0
22638 dhcpd CALL connect(0x3,0x48130540,0xe)
22638 dhcpd NAMI "/var/run/log"
22638 dhcpd RET connect 0
22638 dhcpd CALL break(0x80a2000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80a3000)
22638 dhcpd RET break 0
22638 dhcpd CALL open(0x481224a6,0,0x1b6)
22638 dhcpd NAMI "/etc/services"
22638 dhcpd RET open 4
22638 dhcpd CALL __fstat13(0x4,0xbfbfd6a4)
22638 dhcpd RET __fstat13 0
22638 dhcpd CALL break(0x80a3000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80a5000)
22638 dhcpd RET break 0
22638 dhcpd CALL read(0x4,0x80a3000,0x2000)
22638 dhcpd GIO fd 4 read 4088 bytes
"# $NetBSD: services,v 1.37 2000/06/18 04:09:54 mrg Exp $
#
# Network services, Internet style
#
# Note that it is presently the policy of IANA to assign a single well\
-known
# port number for both TCP and UDP; hence, most entries here have two \
entries
# even if the protocol doesn't support UDP operations.
# Updated from RFC 1340, ``Assigned Numbers'' (July 1992). Not all po\
rts
# are included, only the more common ones.
#
# from: @(#)services 8.2 (Berkeley) 3/26/95
#
tcpmux 1/tcp # TCP port multiplexer (RFC1078)
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
systat 11/tcp users
daytime 13/tcp
daytime 13/udp
netstat 15/tcp
qotd 17/tcp quote
msp 18/tcp # message send protocol
msp 18/udp
chargen 19/tcp ttytst source
chargen 19/udp ttytst source
ftp-data 20/tcp # default ftp data port
ftp 21/tcp # File Transfer Protocol
ssh 22/tcp # Secure Shell
ssh 22/udp
telnet 23/tcp
# 24 - private
smtp 25/tcp mail
# 26 - unassigned
time 37/tcp timserver
time 37/udp timserver
rlp 39/udp resource # resource location
nameserver 42/tcp name # IEN 116
whois 43/tcp nicname
domain 53/tcp # name-domain server
domain 53/udp
mtp 57/tcp # deprecated
bootps 67/tcp # BOOTP server
bootps 67/udp
bootpc 68/tcp # BOOTP client
bootpc 68/udp
tftp 69/udp # Trivial File Transfer Protocol
gopher 70/tcp # Internet Gopher
gopher 70/udp
rje 77/tcp netrjs
finger 79/tcp
www 80/tcp http # WorldWideWeb HTTP
www 80/udp # HyperText Transfer Protocol
link 87/tcp ttylink
kerberos 88/tcp krb5 # Kerberos v5
kerberos 88/udp
supdup 95/tcp
# 100 - reserved
hostnames 101/tcp hostname # usually from sri-nic
iso-tsap 102/tcp tsap # part of ISODE.
csnet-ns 105/tcp cso-ns # also used by CSO name server
csnet-ns 105/udp cso-ns
rtelnet 107/tcp # Remote Telnet
rtelnet 107/udp
pop2 109/tcp postoffice # POP version 2
pop2 109/udp
pop3 110/tcp # POP version 3
pop3 110/udp
sunrpc 111/tcp rpcbind # Remote Procedure Cal\
l
sunrpc 111/udp rpcbind
auth 113/tcp authentication tap ident
sftp 115/tcp
uucp-path 117/tcp
nntp 119/tcp readnews untp # USENET News Transfer\
Protocol
ntp 123/tcp
ntp 123/udp # Network Time Protoco\
l
netbios-ns 137/tcp # NETBIOS Name Service
netbios-ns 137/udp
netbios-dgm 138/tcp # NETBIOS Datagram Ser\
vice
netbios-dgm 138/udp
netbios-ssn 139/tcp # NETBIOS session serv\
ice
netbios-ssn 139/udp
imap 143/tcp imap2 imap4 # Internet Message Access Prot\
ocol
imap 143/udp imap2 imap4
snmp 161/udp # Simple Net Mgmt Prot\
o
snmp-trap 162/udp snmptrap # Traps for SNMP
cmip-man 163/tcp # ISO mgmt over IP (CM\
OT)
cmip-man 163/udp
cmip-agent 164/tcp
cmip-agent 164/udp
mailq 174/tcp # zmailer MTA
xdmcp 177/tcp # X Display Mgr. Contr\
ol Proto
xdmcp 177/udp
nextstep 178/tcp NeXTStep NextStep # NeXTStep win\
dow
nextstep 178/udp NeXTStep NextStep # server
bgp 179/tcp # Border Gateway Proto\
.
bgp 179/udp
prospero 191/tcp # Cliff Neuman's Prosp\
ero
prospero 191/udp
irc 194/tcp # Internet Relay Chat
irc 194/udp
smux 199/tcp # SNMP Unix Multiplexe\
r
smux 199/udp
at-rtmp 201/tcp # AppleTalk routing
at-rtmp 201/udp
at-nbp 202/tcp # AppleTalk name bindi\
ng
at-nbp 202/udp
at-echo 204/tcp # AppleTalk echo
at-echo 204/udp
at-zis 206/tcp # AppleTalk zone infor\
mation
at-zis 206/udp
z3950 210/tcp wais # NISO Z39.50 database
z3950 210/udp wais
ipx 213/tcp # IPX
ipx 213/udp
imap3 220/tcp # Interactive Mail Acc\
ess
imap3 220/udp # Protocol v3
ulistserv 372/tcp # UNIX Listserv
ulistserv 372/udp
nip 376/tcp # Amiga Envoy Net Inqu\
iry Prot.
nip 376/udp # Amiga Envoy Net Inqu\
iry Prot.
ldap 389/tcp # Lightweight Directory Access\
Protocol
ldap 389/udp # Lightweight Directory Access\
Protocol
#
# UNIX specific services
#
exec 512/tcp # Remote execution
biff 512/udp comsat # Biff the dog
login 513/tcp # Remote login
who 513/udp whod # Remote who
shell 514/tcp cmd # Remote command shell
syslog 514/udp # System logger
printer 515/tcp spooler # line printer spooler
talk 517/udp"
22638 dhcpd GIO fd 4 read 3773 bytes
" # Talk protocols
ntalk 518/udp
route 520/udp router routed # RIP
timed 525/udp timeserver
tempo 526/tcp newdate
courier 530/tcp rpc
conference 531/tcp chat
netnews 532/tcp
netwall 533/udp # -for emergency broad\
casts
uucp 540/tcp uucpd # uucp daemon
rdist 541/tcp rdistd # rdist daemon
afpovertcp 548/tcp # AppleshareIP protoco\
l
afpovertcp 548/udp # AppleshareIP protoco\
l
remotefs 556/tcp rfs_server rfs # Brunhoff remote file\
system
#
webster 765/tcp # Network dictionary
webster 765/udp
#
# Various SSL services
#
https 443/tcp # http protocol over TLS/SSL
https 443/udp # http protocol over TLS/SSL
nntps 563/tcp # nntp protocol over TLS/SSL (\
was snntp)
nntps 563/udp # nntp protocol over TLS/SSL (\
was snntp)
ldaps 636/tcp # ldap protocol over TLS/SSL (\
was sldap)
ldaps 636/udp # ldap protocol over TLS/SSL (\
was sldap)
ftps-data 989/tcp # ftp protocol, data, over TLS\
/SSL
ftps-data 989/udp # ftp protocol, data, over TLS\
/SSL
ftps 990/tcp # ftp protocol, control, over \
TLS/SSL
ftps 990/udp # ftp protocol, control, over \
TLS/SSL
telnets 992/tcp # telnet protocol over TLS/SSL
telnets 992/udp # telnet protocol over TLS/SSL
imaps 993/tcp # imap4 protocol over TLS/SSL
imaps 993/udp # imap4 protocol over TLS/SSL
ircs 994/tcp # irc protocol over TLS/SSL
ircs 994/udp # irc protocol over TLS/SSL
pop3s 995/tcp # pop3 protocol over TLS/SSL (\
was spop3)
pop3s 995/udp # pop3 protocol over TLS/SSL (\
was spop3)
#
# From ``Assigned Numbers'':
#
#> The Registered Ports are not controlled by the IANA and on most sys\
tems
#> can be used by ordinary user processes or programs executed by ordi\
nary
#> users.
#
#> Ports are used in the TCP [45,106] to name the ends of logical
#> connections which carry long term conversations. For the purpose o\
f
#> providing services to unknown callers, a service contact port is
#> defined. This list specifies the port used by the server process a\
s its
#> contact port. While the IANA can not control uses of these ports i\
t
#> does register or list uses of these ports as a convienence to the
#> community.
#
ingreslock 1524/tcp
ingreslock 1524/udp
prospero-np 1525/tcp # Prospero non-privileged
prospero-np 1525/udp
radius 1645/udp
radacct 1646/udp
cvspserver 2401/tcp
cvspserver 2401/udp
rfe 5002/tcp # Radio Free Ethernet
rfe 5002/udp # Actually uses UDP only
#
# Kerberos (Project Athena/MIT) services
# Note that these are for Kerberos v4, and are unofficial.
#
klogin 543/tcp # Kerberos `rlogin'
kshell 544/tcp krcmd # Kerberos `rsh'
kerberos-adm 749/tcp # Kerberos `kadmin' (v5)
kerberos4 750/udp kdc # Kerberos (server) udp
kerberos4 750/tcp kdc # Kerberos (server) tcp
kerberos-master 751/udp # Kerberos admin server udp
kerberos-master 751/tcp # Kerberos admin server tcp
krbupdate 760/tcp kreg # BSD Kerberos registration
kpasswd 761/tcp kpwd # BSD Kerberos `passwd'
kpop 1109/tcp # Kerberos POP server
eklogin 2105/tcp # Kerberos encrypted `rlogin'
#
# Unofficial but necessary (for NetBSD) services
#
supfilesrv 871/tcp # SUP server
supfiledbg 1127/tcp # SUP debugging
#
# other common ports
#
nfs 2049/udp nfsd # Sun NFS
nfs 2049/tcp nfsd # Sun NFS
X11 6000/tcp # X Window System
ircd 6667/tcp # Often used IRC port (also se\
e 194)
hunt 26740/udp # multi-player/multi-host maze\
-wars
#
# Netatalk (in-kernel Appletalk) services
# Note: The running kernel must be configured with "options NETATALK"
# and software not included in NetBSD, such as Netatalk version 1.4b2
# or later, must be used to take advantage of these services.
#
rtmp 1/ddp # Routing Table Maintenance Pr\
otocol
nbp 2/ddp # Name Binding Protocol
echo 4/ddp # AppleTalk Echo Protocol
zip 6/ddp # Zone Information Protocol
"
22638 dhcpd RET read 7861/0x1eb5
22638 dhcpd CALL read(0x4,0x80a3000,0x2000)
22638 dhcpd RET read 0
22638 dhcpd CALL close(0x4)
22638 dhcpd RET close 0
22638 dhcpd CALL gettimeofday(0xbfbfd790,0)
22638 dhcpd RET gettimeofday 0
22638 dhcpd CALL break(0x80a5000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80af000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80af000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80b9000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80b9000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80ba000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80ba000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80c4000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80c4000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80ce000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80ce000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80cf000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80cf000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80d9000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80d9000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80da000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80da000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80db000)
22638 dhcpd RET break 0
22638 dhcpd CALL open(0x80829e0,0,0xbfbfd7f4)
22638 dhcpd NAMI "/etc/dhcpd.conf"
22638 dhcpd RET open 4
22638 dhcpd CALL break(0x80db000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80dd000)
22638 dhcpd RET break 0
22638 dhcpd CALL read(0x4,0x80db000,0x2000)
22638 dhcpd GIO fd 4 read 1561 bytes
"subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.10 10.0.0.50;
default-lease-time 3600;
max-lease-time 28800;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
option domain-name "in.hades";
}
host phlegethon {
hardware ethernet 08:00:2b:14:ae:34;
fixed-address 10.0.0.6;
default-lease-time 28800;
max-lease-time 57600;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
server-name "acheron";
option root-path "/obj/netboot/phlegethon/root";
filename "/tftpboot/netbsd_phlegethon";
}
host philemon {
hardware ethernet 00:05:02:bb:28:a3;
default-lease-time 28800;
max-lease-time 57600;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
option root-path "/obj/netboot/imac/root";
fixed-address 10.0.0.3;
filename "/tftpboot/netbsd_macppc";
}
host greenspace {
hardware ethernet 08:00:07:a6:a6:ba;
default-lease-time 28800;
max-lease-time 57600;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
fixed-address 10.0.0.4;
}
host styx {
hardware ethernet 08:00:20:11:f7:fd;
default-lease-time 28800;
max-lease-time 57600;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
option routers 10.0.0.1;
option domain-name-servers 10.0.0.1;
fixed-address 10.0.0.2;
}
"
22638 dhcpd RET read 1561/0x619
22638 dhcpd CALL break(0x80dd000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80e7000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80e7000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80f1000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80f1000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80fb000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80fb000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80fe000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80fe000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80ff000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x80ff000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x8109000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x8109000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x8113000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x8113000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x8114000)
22638 dhcpd RET break 0
22638 dhcpd CALL read(0x4,0x80db000,0x2000)
22638 dhcpd RET read 0
22638 dhcpd CALL close(0x4)
22638 dhcpd RET close 0
22638 dhcpd CALL open(0x80829f0,0,0)
22638 dhcpd NAMI "/var/db/dhcpd.leases"
22638 dhcpd RET open 4
22638 dhcpd CALL read(0x4,0x80db000,0x2000)
22638 dhcpd GIO fd 4 read 417 bytes
"# All times in this file are in UTC (GMT), not your local timezone. \
This is
# not a bug, so please don't ask about it. There is no portable way \
to
# store leases in the local timezone, so please don't request this as \
a
# feature. If this is inconvenient or confusing to you, we sincerely
# apologize. Seriously, though - don't ask.
# The format of this file is documented in the dhcpd.leases(5) manual \
page.
"
22638 dhcpd RET read 417/0x1a1
22638 dhcpd CALL read(0x4,0x80db000,0x2000)
22638 dhcpd RET read 0
22638 dhcpd CALL close(0x4)
22638 dhcpd RET close 0
22638 dhcpd CALL open(0x80829f0,0x209,0x1b6)
22638 dhcpd NAMI "/var/db/dhcpd.leases"
22638 dhcpd RET open 4
22638 dhcpd CALL lseek(0x4,0,0,0,0x2)
22638 dhcpd RET lseek 417/0x1a1
22638 dhcpd CALL gettimeofday(0xbfbfd774,0)
22638 dhcpd RET gettimeofday 0
22638 dhcpd CALL close(0x4)
22638 dhcpd RET close 0
22638 dhcpd CALL gettimeofday(0xbfbfd354,0)
22638 dhcpd RET gettimeofday 0
22638 dhcpd CALL open(0xbfbfd57c,0x601,0x1b4)
22638 dhcpd NAMI "/var/db/dhcpd.leases.964445163"
22638 dhcpd RET open 4
22638 dhcpd CALL fcntl(0x4,0x3,0)
22638 dhcpd RET fcntl 1
22638 dhcpd CALL __fstat13(0x4,0xbfbfd06c)
22638 dhcpd RET __fstat13 0
22638 dhcpd CALL gettimeofday(0xbfbfc650,0)
22638 dhcpd RET gettimeofday 0
22638 dhcpd CALL break(0x8114000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x8116000)
22638 dhcpd RET break 0
22638 dhcpd CALL access(0x481222cd,0x4)
22638 dhcpd NAMI "/etc/localtime"
22638 dhcpd RET access 0
22638 dhcpd CALL open(0x481222cd,0,0x48127570)
22638 dhcpd NAMI "/etc/localtime"
22638 dhcpd RET open 5
22638 dhcpd CALL read(0x5,0xbfbfa31c,0x1f08)
22638 dhcpd GIO fd 5 read 1250 bytes
"TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^C\0\0\0\^C\0\0\0\0\0\0\0\
\M-j\0\0\0\^C\0\0\0\f\M^^\M-&\^^p\M^_\M-:\M-k`\240\M^F\0p\M-!\M^Z\M-M`\
\M-"e\M-bp\M-#\M^C\M-i\M-`\M-$j\M-.p\M-%5\M-'`\M-&S\M-J\M-p\M-'\^U\M^I\
`\M-(3\M-,\M-p\M-(\M-~\M-%\M-`\M-*\^S\M^N\M-p\M-*\M-^\M^G\M-`\M-+\M-sp\
\M-p\M-,\M->i\M-`\M--\M-SR\M-p\M-.\M^^K\M-`\M-/\M-34\M-p\M-0~-\M-`\M-1\
\M^\Qp\M-2gJ`\M-3|3p\M-4G,`\M-5\134\^Up\M-6'\^N`\M-7;\M-wp\M-8\^F\M-p`\
\M-9\^[\M-Yp\M-9\M-f\M-R`\M-;\^D\M-u\M-p\M-;\M-F\M-4`\M-<\M-d\M-W\M-p\
\M-=\M-/\M-P\M-`\M->\M-D\M-9\M-p\M-?\M^O\M-2\M-`\M-@\M-$\M^[\M-p\M-Ao\
\M^T\M-`\M-B\M^D}\M-p\M-COv\M-`\M-Dd_\M-p\M-E/X\M-`\M-FM|p\M-G\^O:\M-`\
\M-H-^p\M-H\M-xW`\M-J\r@p\M-J\M-X9`\M-K\M^H\M-pp\M-R`\M-{\M-`\M-Su\M-d\
\M-p\M-T@\M-]\M-`\M-UU\M-F\M-p\M-V \M-?\M-`\M-W5\M-(\M-p\M-X\0\M-!\M-`\
\M-Y\^U\M^J\M-p\M-Y\M-`\M^C\M-`\M-Z\M-~\M-'p\M-[\M-@e\M-`\M-\\M-^\M^Ip\
\M-]\M-)\M^B`\M-^\M->kp\M-_\M^Id`\M-`\M^^Mp\M-aiF`\M-b~/p\M-cI(`\M-d^\
\^Qp\M-eW.\M-`\M-fG-\M-p\M-g7\^P\M-`\M-h'\^O\M-p\M-i\^V\M-r\M-`\M-j\^F\
\M-q\M-p\M-j\M-v\M-T\M-`\M-k\M-f\M-S\M-p\M-l\M-V\M-6\M-`\M-m\M-F\M-5\
\M-p\M-n\M-?\M-S`\M-o\M-/\M-Rp\M-p\M^_\M-5`\M-q\M^O\M-4p\M-r\^?\M^W`\
\M-so\M^Vp\M-t_y`\M-uOxp\M-v?[`\M-w/Zp\M-x(w\M-`\M-y\^O<p\M-z\bY\M-`\
\M-z\M-xX\M-p\M-{\M-h;\M-`\M-|\M-X:\M-p\M-}\M-H\^]\M-`\M-~\M-8\^\\M-p\
\M^?\M-'\M^?\M-`\0\M^W\M-~\M-p\^A\M^G\M-a\M-`\^Bw\M-`\M-p\^Cp\M-~`\^D`\
\M-}p\^EP\M-``\^F@\M-_p\a0\M-B`\a\M^M\^Yp \^P\M-$` \M--\
\M^T\M-p
\M-p\M^F`\v\M-`\M^Ep\f\M-Y\M-"\M-`\r\M-@gp\^N\M-9\M^D\M-`\^O\M-)\M^C\
\M-p\^P\M^Yf\M-`\^Q\M^Ie\M-p\^RyH\M-`\^SiG\M-p\^TY*\M-`\^UI)\M-p\^V9\f\
\M-`\^W)\v\M-p\^X")`\^Y\b\M-m\M-p\^Z\^B\v`\^Z\M-r
p\^[\M-a\M-m`\^\\M-Q\M-lp\^]\M-A\M-O`\^^\M-1\M-Np\^_\M-!\M-1` v\0\M-p!\
\M^A\M^S`"U\M-b\M-p#j\M-/\M-`$5\M-D\M-p%J\M^Q\M-`&\^U\M-&\M-p'*s\M-`'\
\M-~\M-Cp)
U\M-`)\M-^\M-%p*\M-j7\M-`+\M->\M^Gp,\M-ST`-\M^^ip.\M-36`/~Kp0\M^S\^X`1\
gg\M-p2r\M-z`3GI\M-p4R\M-\`5'+\M-p62\M->`7\a\r\M-p8\^[\M-Z\M-`8\M-f\
\M-o\M-p9\M-{\M-<\M-`:\M-F\M-Q\M-p;\M-[\M^^\M-`<\M-/\M-np=\M-;\M^@\M-`\
>\M^O\M-Pp?\M^[b\M-`@o\M-2pA\M^D\^?`BO\M^TpCda`D/vpEDC`F\^OXpG$%`G\M-x\
t\M-pI\^D\a`I\M-XV\M-pJ\M-c\M-i`K\M-88\M-pL\M-M\^E\M-`M\M^X\^Z\M-pN\
\M-,\M-g\M-`Ow\M-|\M-pP\M^L\M-I\M-`Qa\^YpRl\M-+\M-`S@\M-{pTL\M^M\M-`U \
\M-]pV,o\M-`W\0\M-?pX\^U\M^L`X\M-`\M-!pY\M-un`Z\M-@\M^Cp[\M-UP`\134\
\M-)\M^_\M-p]\M-52`^\M^I\M^A\M-p_\M^U\^T``ic\M-pa~0\M-`bIE\M-pc^\^R\
\M-`d)'\M-pe=\M-t\M-`f\^RDpg\^]\M-V\M-`g\M-r&ph\M-}\M-8\M-`i\M-R\bpj\
\M-]\M^Z\M-`k\M-1\M-jpl\M-F\M-7`m\M^Q\M-Lpn\M-&\M^Y`oq\M-.pp\M^F{`qZ\
\M-J\M-prf]`s:\M-,\M-ptF?`u\^Z\M^N\M-pv/[\M-`v\M-zp\M-px\^O=\M-`x\M-ZR\
\M-py\M-o\^_\M-`z\M-:4\M-p{\M-O\^A\M-`|\M-#Qp}\M-.\M-c\M-`~\M^C3p\^?\
\M^N\M-E\M-`\0\^A\0\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\
\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\
\^A\^B\^A\^B\^A\0\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\
\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\
\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\
\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\
\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\
\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\
\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\
\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\^A\^B\
\^A\^B\^A\^B\^A\^B\^A\M^?\M^?\M-G\M-@\^A\0\M^?\M^?\M-9\M-0\0\^D\M^?\
\M^?\M-G\M-@\^A\bEWT\0EST\0EDT\0\0\0\0\0\0\0"
22638 dhcpd RET read 1250/0x4e2
22638 dhcpd CALL close(0x5)
22638 dhcpd RET close 0
22638 dhcpd CALL sendto(0x3,0xbfbfcab0,0x45,0,0,0)
22638 dhcpd GIO fd 3 wrote 69 bytes
"<30>Jul 24 09:26:03 dhcpd: Wrote 0 deleted host decls to leases file."
22638 dhcpd RET sendto 69/0x45
22638 dhcpd CALL gettimeofday(0xbfbfc650,0)
22638 dhcpd RET gettimeofday 0
22638 dhcpd CALL sendto(0x3,0xbfbfcab0,0x49,0,0,0)
22638 dhcpd GIO fd 3 wrote 73 bytes
"<30>Jul 24 09:26:03 dhcpd: Wrote 0 new dynamic host decls to leases fi\
le."
22638 dhcpd RET sendto 73/0x49
22638 dhcpd CALL gettimeofday(0xbfbfc650,0)
22638 dhcpd RET gettimeofday 0
22638 dhcpd CALL sendto(0x3,0xbfbfcab0,0x39,0,0,0)
22638 dhcpd GIO fd 3 wrote 57 bytes
"<30>Jul 24 09:26:03 dhcpd: Wrote 0 leases to leases file."
22638 dhcpd RET sendto 57/0x39
22638 dhcpd CALL write(0x4,0x80db000,0x1a1)
22638 dhcpd GIO fd 4 wrote 417 bytes
"# All times in this file are in UTC (GMT), not your local timezone. \
This is
# not a bug, so please don't ask about it. There is no portable way \
to
# store leases in the local timezone, so please don't request this as \
a
# feature. If this is inconvenient or confusing to you, we sincerely
# apologize. Seriously, though - don't ask.
# The format of this file is documented in the dhcpd.leases(5) manual \
page.
"
22638 dhcpd RET write 417/0x1a1
22638 dhcpd CALL fsync(0x4)
22638 dhcpd RET fsync 0
22638 dhcpd CALL unlink(0xbfbfd37c)
22638 dhcpd NAMI "/var/db/dhcpd.leases~"
22638 dhcpd RET unlink 0
22638 dhcpd CALL link(0x80829f0,0xbfbfd37c)
22638 dhcpd NAMI "/var/db/dhcpd.leases"
22638 dhcpd NAMI "/var/db/dhcpd.leases~"
22638 dhcpd RET link 0
22638 dhcpd CALL rename(0xbfbfd57c,0x80829f0)
22638 dhcpd NAMI "/var/db/dhcpd.leases.964445163"
22638 dhcpd NAMI "/var/db/dhcpd.leases"
22638 dhcpd RET rename 0
22638 dhcpd CALL socket(0x2,0x2,0x11)
22638 dhcpd RET socket 5
22638 dhcpd CALL ioctl(0x5,SIOCGIFCONF,0xbfbfb74c)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x5,SIOCGIFFLAGS,0xbfbfb778)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL open(0xbfbfb6a8,0x2,0)
22638 dhcpd NAMI "/dev/bpf0"
22638 dhcpd RET open -1 errno 16 Device busy
22638 dhcpd CALL open(0xbfbfb6a8,0x2,0)
22638 dhcpd NAMI "/dev/bpf1"
22638 dhcpd RET open -1 errno 16 Device busy
22638 dhcpd CALL open(0xbfbfb6a8,0x2,0)
22638 dhcpd NAMI "/dev/bpf2"
22638 dhcpd RET open 6
22638 dhcpd CALL ioctl(0x6,_IOW('B',0x6c,0x20),0x8113240)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x6,_IOR('B',0x71,0x4),0xbfbfb704)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x6,_IOW('B',0x70,0x4),0xbfbfb700)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x6,_IOR('B',0x66,0x4),0x80a2060)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL break(0x8116000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x8118000)
22638 dhcpd RET break 0
22638 dhcpd CALL ioctl(0x6,_IOR('B',0x6a,0x4),0xbfbfb6fc)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL ioctl(0x6,_IOW('B',0x67,0x8),0xbfbfb6f4)
22638 dhcpd RET ioctl 0
22638 dhcpd CALL fcntl(0x6,0x2,0x1)
22638 dhcpd RET fcntl 0
22638 dhcpd CALL close(0x5)
22638 dhcpd RET close 0
22638 dhcpd CALL socket(0x2,0x2,0x11)
22638 dhcpd RET socket 5
22638 dhcpd CALL setsockopt(0x5,0xffff,0x4,0xbfbfb6d4,0x4)
22638 dhcpd RET setsockopt 0
22638 dhcpd CALL setsockopt(0x5,0xffff,0x20,0xbfbfb6d4,0x4)
22638 dhcpd RET setsockopt 0
22638 dhcpd CALL bind(0x5,0xbfbfb6d8,0x10)
22638 dhcpd RET bind 0
22638 dhcpd CALL fcntl(0x5,0x2,0x1)
22638 dhcpd RET fcntl 0
22638 dhcpd CALL open(0x4811fa80,0,0x1b6)
22638 dhcpd NAMI "/etc/protocols"
22638 dhcpd RET open 7
22638 dhcpd CALL __fstat13(0x7,0xbfbfd670)
22638 dhcpd RET __fstat13 0
22638 dhcpd CALL break(0x8118000)
22638 dhcpd RET break 0
22638 dhcpd CALL break(0x811a000)
22638 dhcpd RET break 0
22638 dhcpd CALL read(0x7,0x8118000,0x2000)
22638 dhcpd GIO fd 7 read 1701 bytes
"# $NetBSD: protocols,v 1.9 2000/01/17 16:39:37 itojun Exp $
#
# Internet (IP) protocols
#
# originally from: @(#)protocols 8.1 (Berkeley) 6/9/93
# see http://www.isi.edu/in-notes/iana/assignments/protocol-numb\
ers
# likely to move to http://www.iana.org/ one of these days
#
ip 0 IP # internet protocol, pseudo protocol n\
umber
icmp 1 ICMP # internet control message protocol
igmp 2 IGMP # internet group management protocol
ggp 3 GGP # gateway-gateway protocol
ipencap 4 IP-ENCAP # IP encapsulated in IP (officially ``\
IP'')
st 5 ST # ST datagram mode
tcp 6 TCP # transmission control protocol
egp 8 EGP # exterior gateway protocol
pup 12 PUP # PARC universal packet protocol
udp 17 UDP # user datagram protocol
hmp 20 HMP # host monitoring protocol
xns-idp 22 XNS-IDP # Xerox NS IDP
rdp 27 RDP # reliable data protocol
iso-tp4 29 ISO-TP4 # ISO Transport Protocol Class 4
xtp 36 XTP # Xpress Tranfer Protocol
idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transpo\
rt
ipv6 41 IPv6 # Internet Protocol, version 6
rsvp 46 RSVP # Resource ReSerVation Protocol
gre 47 GRE # General Routing Encapsulation
esp 50 ESP # Encapsulating Security Payload
ah 51 AH # Authentication Header
mobile 55 MOBILE # IP Mobility (IP tunneling)
ipv6-icmp 58 IPv6-ICMP # ICMP version 6
ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6
ipv6-opts 60 IPv6-Opts # Destination Options for IPv6
iso-ip 80 ISO-IP # ISO Internet Protocol
vmtp 81 VMTP # Versatile Message Transport
ospf 89 OSPFIGP # Open Shortest Path First IGP
ipip 94 IPIP # Yet Another IP encapsulation
encap 98 ENCAP # RFC1241 encapsulation
pim 103 PIM # Protocol Independent Multicast
ipcomp 108 IPCOMP # IP Payload Compression Protocol
"
22638 dhcpd RET read 1701/0x6a5
22638 dhcpd CALL close(0x7)
22638 dhcpd RET close 0
22638 dhcpd CALL socket(0x2,0x3,0x1)
22638 dhcpd RET socket 7
22638 dhcpd CALL fcntl(0x7,0x2,0x1)
22638 dhcpd RET fcntl 0
22638 dhcpd CALL setsockopt(0x7,0xffff,0x10,0xbfbfd77c,0x4)
22638 dhcpd RET setsockopt 0
22638 dhcpd CALL fork
22638 dhcpd RET fork 22639/0x586f
22638 dhcpd CALL exit(0)
>How-To-Repeat:
Build dhcpd with the most recent 1.5_ALPHA. Use it with one or more hosts
being under its control.
>Fix:
Not yet explored.
>Release-Note:
>Audit-Trail:
>Unformatted: