summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2005-08-22 11:11:39 +0000
committerespie <espie@openbsd.org>2005-08-22 11:11:39 +0000
commit39ebd81d8e6c9f14ada16ef1c38687c44fe1ef7f (patch)
tree3d6d7553db00068dd3ebd80cb28cc208027c6cb6
parentfix rdr to bitmask replacement address pool. patch from Max Laier, (diff)
downloadwireguard-openbsd-39ebd81d8e6c9f14ada16ef1c38687c44fe1ef7f.tar.xz
wireguard-openbsd-39ebd81d8e6c9f14ada16ef1c38687c44fe1ef7f.zip
parse mount entry correctly even if space left is negative
-rw-r--r--usr.sbin/pkg_add/OpenBSD/Vstat.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/pkg_add/OpenBSD/Vstat.pm b/usr.sbin/pkg_add/OpenBSD/Vstat.pm
index 76949688a31..e06558115dc 100644
--- a/usr.sbin/pkg_add/OpenBSD/Vstat.pm
+++ b/usr.sbin/pkg_add/OpenBSD/Vstat.pm
@@ -1,5 +1,5 @@
# ex:ts=8 sw=4:
-# $OpenBSD: Vstat.pm,v 1.10 2004/12/29 11:28:59 espie Exp $
+# $OpenBSD: Vstat.pm,v 1.11 2005/08/22 11:11:39 espie Exp $
#
# Copyright (c) 2003-2004 Marc Espie <espie@openbsd.org>
#
@@ -84,7 +84,7 @@ sub ask_df($)
chomp;
if (m/^Filesystem\s+(\d+)\-blocks/) {
$blocksize = $1;
- } elsif (m/^(.*?)\s+\d+\s+\d+\s+(\d+)\s+\d+\%\s+\/.*?$/) {
+ } elsif (m/^(.*?)\s+\d+\s+\d+\s+(\-?\d+)\s+\d+\%\s+\/.*?$/) {
my ($dev, $avail) = ($1, $2);
$info = $devinfo->{$dev};
if (!defined $info) {