Subject: CVS commit: src/sys/arch
To: None <source-changes@netbsd.org>
From: Manuel Bouyer <bouyer@netbsd.org>
List: source-changes
Date: 04/16/2003 15:01:11
Module Name:	src
Committed By:	bouyer
Date:		Wed Apr 16 15:01:10 UTC 2003

Modified Files:
	src/sys/arch/arc/arc: disksubr.c
	src/sys/arch/arm/arm: disksubr.c
	src/sys/arch/bebox/bebox: disksubr.c
	src/sys/arch/cobalt/cobalt: disksubr.c
	src/sys/arch/evbmips/evbmips: disksubr.c
	src/sys/arch/evbppc/evbppc: disksubr.c
	src/sys/arch/hp700/hp700: disksubr.c
	src/sys/arch/hpc/hpc: disksubr.c
	src/sys/arch/i386/i386: disksubr.c
	src/sys/arch/mac68k/mac68k: disksubr.c
	src/sys/arch/macppc/macppc: disksubr.c
	src/sys/arch/mvmeppc/mvmeppc: disksubr.c
	src/sys/arch/ofppc/ofppc: disksubr.c
	src/sys/arch/playstation2/playstation2: disksubr.c
	src/sys/arch/pmppc/pmppc: disksubr.c
	src/sys/arch/prep/prep: disksubr.c
	src/sys/arch/sandpoint/sandpoint: disksubr.c
	src/sys/arch/sbmips/sbmips: disksubr.c
	src/sys/arch/sh3/sh3: disksubr.c
	src/sys/arch/vax/mba: hp.c
	src/sys/arch/x68k/x68k: disksubr.c
	src/sys/arch/x86_64/x86_64: disksubr.c

Log Message:
Nake return values from bounds_check_with_label() conform to the man
page: -1 for error, 0 for EOF, 1 otherwise. Inspired by an OpenBSD commit
message, pointed out by Miod Vallat in private mail.
vax/mba/hp.c: check return value <= 0, not < 0 to be concistent with how
other places handle return values from bounds_check_with_label().


To generate a diff of this commit:
cvs rdiff -r1.13 -r1.14 src/sys/arch/arc/arc/disksubr.c
cvs rdiff -r1.3 -r1.4 src/sys/arch/arm/arm/disksubr.c
cvs rdiff -r1.9 -r1.10 src/sys/arch/bebox/bebox/disksubr.c
cvs rdiff -r1.7 -r1.8 src/sys/arch/cobalt/cobalt/disksubr.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/evbmips/evbmips/disksubr.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/evbppc/evbppc/disksubr.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/hp700/hp700/disksubr.c
cvs rdiff -r1.3 -r1.4 src/sys/arch/hpc/hpc/disksubr.c
cvs rdiff -r1.48 -r1.49 src/sys/arch/i386/i386/disksubr.c
cvs rdiff -r1.42 -r1.43 src/sys/arch/mac68k/mac68k/disksubr.c
cvs rdiff -r1.25 -r1.26 src/sys/arch/macppc/macppc/disksubr.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/mvmeppc/mvmeppc/disksubr.c
cvs rdiff -r1.11 -r1.12 src/sys/arch/ofppc/ofppc/disksubr.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/playstation2/playstation2/disksubr.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/pmppc/pmppc/disksubr.c
cvs rdiff -r1.4 -r1.5 src/sys/arch/prep/prep/disksubr.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/sandpoint/sandpoint/disksubr.c
cvs rdiff -r1.3 -r1.4 src/sys/arch/sbmips/sbmips/disksubr.c
cvs rdiff -r1.9 -r1.10 src/sys/arch/sh3/sh3/disksubr.c
cvs rdiff -r1.31 -r1.32 src/sys/arch/vax/mba/hp.c
cvs rdiff -r1.17 -r1.18 src/sys/arch/x68k/x68k/disksubr.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/x86_64/x86_64/disksubr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.