[odc] Daily src changes for 2005-08-08

ODC auto at squish.net
Tue Aug 9 08:00:38 BST 2005


OpenBSD src changes summary for 2005-08-08
==========================================

distrib/sets                            include/ctype.h
lib/libc                                regress/sbin
regress/sys                             sbin/bioctl
sbin/dhclient                           sbin/ipsecctl
sbin/newfs                              share
share/man                               share/mk
sys/arch/arm/xscale                     sys/arch/sparc64/sparc64
sys/dev                                 sys/dev/ic
sys/scsi                                sys/ufs/ffs
usr.bin                                 usr.bin/cvs
usr.bin/ssh                             usr.sbin/ntpd
usr.sbin/ospfd                          usr.sbin/watchdogd

== distrib =========================================================== 01/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/base/md.alpha                   ~ lists/base/md.amd64
  ~ lists/base/md.cats                    ~ lists/base/md.hp300
  ~ lists/base/md.hppa                    ~ lists/base/md.hppa64
  ~ lists/base/md.i386                    ~ lists/base/md.luna88k
  ~ lists/base/md.mac68k                  ~ lists/base/md.macppc
  ~ lists/base/md.mvme68k                 ~ lists/base/md.mvme88k
  ~ lists/base/md.mvmeppc                 ~ lists/base/md.sgi
  ~ lists/base/md.sparc                   ~ lists/base/md.sparc64
  ~ lists/base/md.vax                     ~ lists/base/md.zaurus
  ~ lists/base/mi                         ~ lists/comp/mi
  ~ lists/man/mi                          

  > sync (deraadt@)

== include =========================================================== 02/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/include

ctype.h

  ~ ctype.h                               

  > activate LC_CTYPE for 8 bits locale.
  > Make sure tolower/toupper use the whole 8 bits.
  > okay deraadt@
  > thanks to everyone who tested (espie@)

== lib =============================================================== 03/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/lib

libc

  ~ shlib_version                         ~ gen/ctype_.c
  ~ gen/tolower_.c                        ~ gen/toupper_.c
  ~ locale/Makefile.inc                   ~ locale/runetype.h
  ~ locale/setlocale.c                    ~ string/wcscmp.c
  ~ string/wcsncmp.c                      ~ string/wmemcmp.c
  + include/ctype_private.h               

  > activate LC_CTYPE for 8 bits locale.
  > Make sure tolower/toupper use the whole 8 bits.
  > okay deraadt@
  > thanks to everyone who tested (espie@)

  - locale/iswctype_sb.c                  - stdlib/multibyte.c
  ~ compat-43/creat.c                     ~ compat-43/getdtablesize.c
  ~ compat-43/gethostid.c                 ~ compat-43/getwd.c
  ~ compat-43/killpg.c                    ~ compat-43/sethostid.c
  ~ compat-43/setpgrp.c                   ~ compat-43/sigcompat.c
  ~ crypt/crypt.c                         ~ crypt/crypt2.c
  ~ crypt/md5crypt.c                      ~ db/btree/bt_debug.c
  ~ db/hash/ndbm.c                        ~ gen/_sys_errlist.c
  ~ gen/_sys_nerr.c                       ~ gen/_sys_siglist.c
  ~ gen/alarm.c                           ~ gen/assert.c
  ~ gen/basename.c                        ~ gen/clock.c
  ~ gen/closedir.c                        ~ gen/confstr.c
  ~ gen/ctermid.c                         ~ gen/ctype_.c
  ~ gen/daemon.c                          ~ gen/devname.c
  ~ gen/dirname.c                         ~ gen/disklabel.c
  ~ gen/elf_hash.c                        ~ gen/err.c
  ~ gen/errlist.c                         ~ gen/errno.c
  ~ gen/errx.c                            ~ gen/exec.c
  ~ gen/fnmatch.c                         ~ gen/frexp.c
  ~ gen/fstab.c                           ~ gen/ftok.c
  ~ gen/fts.c                             ~ gen/ftw.c
  ~ gen/getbsize.c                        ~ gen/getcap.c
  ~ gen/getcwd.c                          ~ gen/getdomainname.c
  ~ gen/getgrent.c                        ~ gen/getgrouplist.c
  ~ gen/gethostname.c                     ~ gen/getloadavg.c
  ~ gen/getlogin.c                        ~ gen/getmntinfo.c
  ~ gen/getnetgrent.c                     ~ gen/getpagesize.c
  ~ gen/getpwent.c                        ~ gen/getttyent.c
  ~ gen/getusershell.c                    ~ gen/glob.c
  ~ gen/initgroups.c                      ~ gen/isatty.c
  ~ gen/isctype.c                         ~ gen/isfdtype.c
  ~ gen/lockf.c                           ~ gen/nftw.c
  ~ gen/nice.c                            ~ gen/nlist.c
  ~ gen/opendir.c                         ~ gen/pause.c
  ~ gen/popen.c                           ~ gen/psignal.c
  ~ gen/pw_dup.c                          ~ gen/pwcache.c
  ~ gen/raise.c                           ~ gen/readdir.c
  ~ gen/readpassphrase.c                  ~ gen/rewinddir.c
  ~ gen/scandir.c                         ~ gen/seekdir.c
  ~ gen/setdomainname.c                   ~ gen/sethostname.c
  ~ gen/setjmperr.c                       ~ gen/setmode.c
  ~ gen/setproctitle.c                    ~ gen/siginterrupt.c
  ~ gen/siglist.c                         ~ gen/signal.c
  ~ gen/signame.c                         ~ gen/sigsetops.c
  ~ gen/sleep.c                           ~ gen/strtofflags.c
  ~ gen/sysconf.c                         ~ gen/sysctl.c
  ~ gen/syslog.c                          ~ gen/telldir.c
  ~ gen/time.c                            ~ gen/times.c
  ~ gen/timezone.c                        ~ gen/tolower_.c
  ~ gen/toupper_.c                        ~ gen/ttyname.c
  ~ gen/ttyslot.c                         ~ gen/ualarm.c
  ~ gen/uname.c                           ~ gen/unvis.c
  ~ gen/usleep.c                          ~ gen/utime.c
  ~ gen/valloc.c                          ~ gen/verr.c
  ~ gen/verrx.c                           ~ gen/vis.c
  ~ gen/vwarn.c                           ~ gen/vwarnx.c
  ~ gen/wait.c                            ~ gen/wait3.c
  ~ gen/waitpid.c                         ~ gen/warn.c
  ~ gen/warnx.c                           ~ gmon/gmon.c
  ~ gmon/mcount.c                         ~ hash/helper.c
  ~ hash/md4.c                            ~ hash/md5.c
  ~ hash/rmd160.c                         ~ hash/sha1.c
  ~ hash/sha2.c                           ~ locale/__mb_cur_max.c
  ~ locale/_def_messages.c                ~ locale/_def_monetary.c
  ~ locale/_def_numeric.c                 ~ locale/_def_time.c
  ~ locale/localeconv.c                   ~ locale/mbrtowc_sb.c
  ~ locale/multibyte_sb.c                 ~ locale/nl_langinfo.c
  ~ locale/setlocale.c                    ~ locale/wcstol.c
  ~ locale/wcstoll.c                      ~ locale/wcstoul.c
  ~ locale/wcstoull.c                     ~ quad/adddi3.c
  ~ quad/anddi3.c                         ~ quad/ashldi3.c
  ~ quad/ashrdi3.c                        ~ quad/cmpdi2.c
  ~ quad/divdi3.c                         ~ quad/fixdfdi.c
  ~ quad/fixsfdi.c                        ~ quad/fixunsdfdi.c
  ~ quad/fixunssfdi.c                     ~ quad/floatdidf.c
  ~ quad/floatdisf.c                      ~ quad/floatunsdidf.c
  ~ quad/iordi3.c                         ~ quad/lshldi3.c
  ~ quad/lshrdi3.c                        ~ quad/moddi3.c
  ~ quad/muldi3.c                         ~ quad/negdi2.c
  ~ quad/notdi2.c                         ~ quad/qdivrem.c
  ~ quad/subdi3.c                         ~ quad/ucmpdi2.c
  ~ quad/udivdi3.c                        ~ quad/umoddi3.c
  ~ quad/xordi3.c                         ~ quad/TESTS/divrem.c
  ~ quad/TESTS/mul.c                      ~ rpc/auth_none.c
  ~ rpc/auth_unix.c                       ~ rpc/authunix_prot.c
  ~ rpc/clnt_generic.c                    ~ rpc/clnt_perror.c
  ~ rpc/clnt_raw.c                        ~ rpc/clnt_simple.c
  ~ rpc/clnt_tcp.c                        ~ rpc/clnt_udp.c
  ~ rpc/get_myaddress.c                   ~ rpc/getrpcent.c
  ~ rpc/getrpcport.c                      ~ rpc/pmap_clnt.c
  ~ rpc/pmap_getmaps.c                    ~ rpc/pmap_getport.c
  ~ rpc/pmap_prot.c                       ~ rpc/pmap_prot2.c
  ~ rpc/pmap_rmt.c                        ~ rpc/rpc_callmsg.c
  ~ rpc/rpc_commondata.c                  ~ rpc/rpc_dtablesize.c
  ~ rpc/rpc_prot.c                        ~ rpc/svc.c
  ~ rpc/svc_auth.c                        ~ rpc/svc_auth_unix.c
  ~ rpc/svc_raw.c                         ~ rpc/svc_run.c
  ~ rpc/svc_simple.c                      ~ rpc/svc_tcp.c
  ~ rpc/svc_udp.c                         ~ rpc/xdr.c
  ~ rpc/xdr_array.c                       ~ rpc/xdr_float.c
  ~ rpc/xdr_mem.c                         ~ rpc/xdr_rec.c
  ~ rpc/xdr_reference.c                   ~ rpc/xdr_stdio.c
  ~ stdio/asprintf.c                      ~ stdio/clrerr.c
  ~ stdio/fclose.c                        ~ stdio/fdopen.c
  ~ stdio/feof.c                          ~ stdio/ferror.c
  ~ stdio/fflush.c                        ~ stdio/fgetc.c
  ~ stdio/fgetln.c                        ~ stdio/fgetpos.c
  ~ stdio/fgets.c                         ~ stdio/fgetws.c
  ~ stdio/fileno.c                        ~ stdio/findfp.c
  ~ stdio/flags.c                         ~ stdio/fopen.c
  ~ stdio/fprintf.c                       ~ stdio/fpurge.c
  ~ stdio/fputc.c                         ~ stdio/fputs.c
  ~ stdio/fputws.c                        ~ stdio/fread.c
  ~ stdio/freopen.c                       ~ stdio/fscanf.c
  ~ stdio/fseek.c                         ~ stdio/fsetpos.c
  ~ stdio/ftell.c                         ~ stdio/funopen.c
  ~ stdio/fvwrite.c                       ~ stdio/fwalk.c
  ~ stdio/fwrite.c                        ~ stdio/getc.c
  ~ stdio/getchar.c                       ~ stdio/gets.c
  ~ stdio/getw.c                          ~ stdio/makebuf.c
  ~ stdio/mktemp.c                        ~ stdio/perror.c
  ~ stdio/printf.c                        ~ stdio/putc.c
  ~ stdio/putchar.c                       ~ stdio/puts.c
  ~ stdio/putw.c                          ~ stdio/refill.c
  ~ stdio/remove.c                        ~ stdio/rewind.c
  ~ stdio/rget.c                          ~ stdio/scanf.c
  ~ stdio/setbuf.c                        ~ stdio/setbuffer.c
  ~ stdio/setvbuf.c                       ~ stdio/snprintf.c
  ~ stdio/sprintf.c                       ~ stdio/sscanf.c
  ~ stdio/stdio.c                         ~ stdio/tempnam.c
  ~ stdio/tmpfile.c                       ~ stdio/tmpnam.c
  ~ stdio/ungetc.c                        ~ stdio/vasprintf.c
  ~ stdio/vfprintf.c                      ~ stdio/vfscanf.c
  ~ stdio/vprintf.c                       ~ stdio/vscanf.c
  ~ stdio/vsnprintf.c                     ~ stdio/vsprintf.c
  ~ stdio/vsscanf.c                       ~ stdio/wbuf.c
  ~ stdio/wsetup.c                        ~ stdlib/_Exit.c
  ~ stdlib/_rand48.c                      ~ stdlib/a64l.c
  ~ stdlib/abort.c                        ~ stdlib/abs.c
  ~ stdlib/atexit.c                       ~ stdlib/atof.c
  ~ stdlib/atoi.c                         ~ stdlib/atol.c
  ~ stdlib/atoll.c                        ~ stdlib/bsearch.c
  ~ stdlib/calloc.c                       ~ stdlib/cfree.c
  ~ stdlib/div.c                          ~ stdlib/drand48.c
  ~ stdlib/ecvt.c                         ~ stdlib/erand48.c
  ~ stdlib/exit.c                         ~ stdlib/gcvt.c
  ~ stdlib/getenv.c                       ~ stdlib/getopt_long.c
  ~ stdlib/getsubopt.c                    ~ stdlib/hcreate.c
  ~ stdlib/heapsort.c                     ~ stdlib/insque.c
  ~ stdlib/jrand48.c                      ~ stdlib/l64a.c
  ~ stdlib/labs.c                         ~ stdlib/lcong48.c
  ~ stdlib/ldiv.c                         ~ stdlib/llabs.c
  ~ stdlib/lrand48.c                      ~ stdlib/malloc.c
  ~ stdlib/merge.c                        ~ stdlib/mrand48.c
  ~ stdlib/nrand48.c                      ~ stdlib/putenv.c
  ~ stdlib/qabs.c                         ~ stdlib/qdiv.c
  ~ stdlib/qsort.c                        ~ stdlib/radixsort.c
  ~ stdlib/rand.c                         ~ stdlib/random.c
  ~ stdlib/realpath.c                     ~ stdlib/remque.c
  ~ stdlib/seed48.c                       ~ stdlib/setenv.c
  ~ stdlib/srand48.c                      ~ stdlib/strtod.c
  ~ stdlib/strtol.c                       ~ stdlib/strtoll.c
  ~ stdlib/strtoul.c                      ~ stdlib/strtoull.c
  ~ stdlib/system.c                       ~ string/bcmp.c
  ~ string/bcopy.c                        ~ string/bm.c
  ~ string/bzero.c                        ~ string/ffs.c
  ~ string/index.c                        ~ string/memccpy.c
  ~ string/memchr.c                       ~ string/memcmp.c
  ~ string/memset.c                       ~ string/rindex.c
  ~ string/strcasecmp.c                   ~ string/strcasestr.c
  ~ string/strcat.c                       ~ string/strcmp.c
  ~ string/strcoll.c                      ~ string/strcpy.c
  ~ string/strcspn.c                      ~ string/strdup.c
  ~ string/strerror.c                     ~ string/strerror_r.c
  ~ string/strlcat.c                      ~ string/strlcpy.c
  ~ string/strlen.c                       ~ string/strmode.c
  ~ string/strncat.c                      ~ string/strncmp.c
  ~ string/strncpy.c                      ~ string/strpbrk.c
  ~ string/strsep.c                       ~ string/strsignal.c
  ~ string/strspn.c                       ~ string/strstr.c
  ~ string/strtok.c                       ~ string/strxfrm.c
  ~ string/swab.c                         ~ string/wcscat.c
  ~ string/wcschr.c                       ~ string/wcscmp.c
  ~ string/wcscpy.c                       ~ string/wcscspn.c
  ~ string/wcslcat.c                      ~ string/wcslcpy.c
  ~ string/wcslen.c                       ~ string/wcsncat.c
  ~ string/wcsncmp.c                      ~ string/wcsncpy.c
  ~ string/wcspbrk.c                      ~ string/wcsrchr.c
  ~ string/wcsspn.c                       ~ string/wcsstr.c
  ~ string/wcstok.c                       ~ string/wcswidth.c
  ~ string/wmemchr.c                      ~ string/wmemcmp.c
  ~ string/wmemcpy.c                      ~ string/wmemmove.c
  ~ string/wmemset.c                      ~ sys/ftruncate.c
  ~ sys/lseek.c                           ~ sys/mmap.c
  ~ sys/pread.c                           ~ sys/preadv.c
  ~ sys/pwrite.c                          ~ sys/pwritev.c
  ~ sys/semctl.c                          ~ sys/stack_protector.c
  ~ sys/timer_create.c                    ~ sys/timer_delete.c
  ~ sys/timer_getoverrun.c                ~ sys/timer_gettime.c
  ~ sys/timer_settime.c                   ~ sys/truncate.c
  ~ time/asctime.c                        ~ time/difftime.c
  ~ time/ialloc.c                         ~ time/localtime.c
  ~ time/scheck.c                         ~ time/strftime.c
  ~ time/strptime.c                       ~ time/zdump.c
  ~ time/zic.c                            

  > zap remaining rcsid.
  > Kill old files that are no longer compiled.
  > okay theo (espie@)

== regress =========================================================== 04/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/regress

sbin

  ~ ipsecctl/Makefile                     + ipsecctl/sa1.in
  + ipsecctl/sa1.ok                       + ipsecctl/sa2.in
  + ipsecctl/sa2.ok                       + ipsecctl/sa3.in
  + ipsecctl/sa3.ok                       + ipsecctl/sa4.in
  + ipsecctl/sa4.ok                       

  > some simple regression tests for static keying (hshoexer@)

  ~ ipsecctl/Makefile                     

  > no test "ipsec13" yet (hshoexer@)

  ~ Makefile                              

  > connect ipsecctl regression tests
  > ok deraadt (hshoexer@)

sys

  ~ kern/signal/Makefile                  + kern/signal/earlysig/Makefile
  + kern/signal/earlysig/earlysig.c       

  > A reghression test that checks if a process survives very early signal
  > delivery. Very early is before fork() returns. (otto@)

== sbin ============================================================== 05/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

bioctl

  - bioctl.h                              ~ bioctl.8
  ~ bioctl.c                              

  > lots of cleanup, print lots of information based on new linkages between
  > devices provided by marco; ok marco (deraadt@)

  ~ bioctl.c                              

  > print out target as channel:target.lun (deraadt@)

  ~ bioctl.c                              

  > print information about ses/safte for each device; ok marco (deraadt@)

dhclient

  ~ privsep.c                             

  > re-add write() error check in buf_close(). ok henning@ (moritz@)

ipsecctl

  ~ ipsecctl.c                            ~ ipsecctl.h
  ~ parse.y                               ~ pfkey.c

  > prepare for static keying (hshoexer@)

  ~ ipsecctl.c                            ~ ipsecctl.h
  ~ parse.y                               

  > add crypto transforms and static keying rules (hshoexer@)

  ~ pfkey.c                               

  > pfkey pieces for static keying, enable static keying (hshoexer@)

newfs

  ~ mkfs.c                                

  > More informative error message when trying to create a filesystem
  > larger than 1TB. ok deraadt@ (otto@)

== share ============================================================= 06/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

share

  ~ Makefile                              

  > activate LC_CTYPE for 8 bits locale.
  > Make sure tolower/toupper use the whole 8 bits.
  > okay deraadt@
  > thanks to everyone who tested (espie@)

man

  ~ man4/ac97.4                           ~ man4/audio.4
  ~ man4/pci.4                            

  > more xr auipx i missed to commit first round (mickey@)

  ~ man9/style.9                          

  > lclint is not in the ports tree anymore, splint is. OK jmc at .sa@)

  ~ man4/man4.i386/intro.4                ~ man4/man4.amd64/intro.4

  > ciss and auixp into intro!; from jsg@ (mickey@)

  ~ man4/wi.4tbl                          

  > Belkin F5D6060 CF works, reported Patrick Heim. (uwe@)

  ~ man4/man4.amd64/intro.4               

  > remove editing slip; (jmc@)

  ~ man4/wi.4tbl                          

  > Senao NL-2511CF (uwe@)

mk

  ~ bsd.own.mk                            

  > activate LC_CTYPE for 8 bits locale.
  > Make sure tolower/toupper use the whole 8 bits.
  > okay deraadt@
  > thanks to everyone who tested (espie@)

== sys =============================================================== 07/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

arch/arm/xscale

  ~ pxa2x0reg.h                           ~ pxa2x0_intr.c
  ~ pxa2x0_intr.h                         

  > Avoid overlap in USB hard and the soft interrupt bits, update comments
  > to reflect the new allocation of IRQ bits, and zap duplicate definition
  > of SI_TO_IRQBIT; help/test niallo@ ok drahn@ (uwe@)

arch/sparc64/sparc64

  ~ locore.s                              ~ vm_machdep.c

  > Skip (trap) instruction in cpu_fork() instead of proc_trampoline().
  > Fixes returning from fork(2) in the child with a pending signal.
  > tested by otto@, krw@, sturm@
  > ok deraadt@ (kettenis@)

dev

  ~ biovar.h                              

  > Add devices to structures.
  > ok and help deraadt@ (marco@)

  ~ bio.c                                 ~ biovar.h

  > rename a bunch of bio/raid APIs to stop the bleeding in dlg and
  > my eyes; marco ok (deraadt@)

  ~ biovar.h                              

  > Add ses link.  Tested and ok deraadt@ (marco@)

dev/ic

  ~ ami.c                                 ~ amivar.h

  > Add devices to structures.
  > ok and help deraadt@ (marco@)

  ~ ami.c                                 

  > rename a bunch of bio/raid APIs to stop the bleeding in dlg and
  > my eyes; marco ok (deraadt@)

  ~ ami.c                                 ~ amivar.h

  > Add ses link.  Tested and ok deraadt@ (marco@)

scsi

  ~ ses.c                                 

  > Fill in device structure, bad dlg@ (marco@)

  ~ safte.c                               

  > Fill in device structure, bad dlg@ (marco@)

ufs/ffs

  ~ ffs_softdep.c                         

  > Add a few splassert() checks, okay art@ (pedro@)

== usr.bin =========================================================== 08/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

usr.bin

  ~ Makefile                              

  > activate LC_CTYPE for 8 bits locale.
  > Make sure tolower/toupper use the whole 8 bits.
  > okay deraadt@
  > thanks to everyone who tested (espie@)

cvs

  ~ status.c                              ~ update.c

  > zap unused vars; (xsa@)

  ~ tag.c                                 

  > add rtag command aliases; (xsa@)

  ~ repo.h                                

  > add missing `(' in function declaration; (xsa@)

  ~ logmsg.c                              ~ server.c

  > use cvs_tmpdir; OK jfb@ joris at .sa@)

  ~ getlog.c                              

  > zap unused var; (xsa@)

  ~ Makefile                              + cvswrappers.5

  > add cvswrappers doc; mucho input/ok jmc, ok jfb joris; (xsa@)

  ~ cvs.1                                 

  > .Xr cvswrappers 5 (xsa@)

ssh

  ~ sftp.c                                

  > sftp prompt enhancements:
  > - in non-interactive mode, do not print an empty prompt at the end
  > before finishing
  > - print newline after EOF in editline mode
  > - call el_end() in editline mode
  > ok dtucker djm (jaredy@)

== usr.sbin ========================================================== 09/09 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

ntpd

  ~ ntp.c                                 

  > with -s, do not wait if we don't have any peers at all.
  > From: Thomas Jarosch <thomas.jarosch at intra2net.comhenning@)

ospfd

  ~ kroute.c                              

  > tab before newline. (claudio@)

  ~ rde_spf.c                             

  > Correctly order LSA/route entries. Also prefer network vertices over router
  > ones in the candidate list. Be more careful about LS_INFINITY as it is
  > possible that the cost overflows in the calculation (checking for == is in
  > some cases wrong). Simplify the code a bit. Tested and OK norby@ (claudio@)

  ~ rde.c                                 ~ rde.h
  ~ rde_lsdb.c                            ~ rde_spf.c

  > Try to do an SPF recalculation only if the LS DB changed.
  > This is still not perfect as on ABRs it is only necessary to
  > recalculate the area that got changed and not all others too.
  > More to come but it is a good start. OK norby@ (claudio@)

watchdogd

  + Makefile                              + watchdogd.8
  + watchdogd.c                           

  > Initial import of watchdogd, a daemon to retrigger the watchdog timer
  > from userland (not yet linked to the build process).
  > ok henning@ (mbalmer@)

  ~ watchdogd.c                           

  > function prototypes, spacing, KNF, and other readability fixes (henning@)

  ~ watchdogd.c                           

  > Use unsigned integers for period and nperiod.
  > ok henning@ (mbalmer@)

===============================================================================



More information about the odc mailing list