From owner-freebsd-commit Sat Jun 24 10:07:32 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA16652 for commit-outgoing; Sat, 24 Jun 1995 10:07:32 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA16639 for cvs-sbin-outgoing; Sat, 24 Jun 1995 10:07:28 -0700 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA16621 ; Sat, 24 Jun 1995 10:07:23 -0700 Date: Sat, 24 Jun 1995 10:07:23 -0700 From: Joerg Wunsch Message-Id: <199506241707.KAA16621@freefall.cdrom.com> To: CVS-commiters, cvs-sbin Subject: cvs commit: src/sbin/dump traverse.c Sender: commit-owner@FreeBSD.org Precedence: bulk joerg 95/06/24 10:07:23 Modified: sbin/dump traverse.c Log: When using dump/rdump on large filesytems (my case 3 GB), the lseek claims multiple times to have failed. The problem is a off_t is converted into a int and checked for a negative. A true lseek check should be checking if the off_t is equal to -1 for failure. (Suggested fix from PR #bin/461) Submitted by: mark tinguely