summaryrefslogtreecommitdiff
path: root/pfinet/options.c
diff options
context:
space:
mode:
authorMarcus Brinkmann <marcus@gnu.org>2001-01-03 19:18:25 +0000
committerMarcus Brinkmann <marcus@gnu.org>2001-01-03 19:18:25 +0000
commitd3d7f3c581e78e4cbcf44085df945684e6b7a4ad (patch)
treeec61c43c9e62101e2f97a4b88f02496927da0be8 /pfinet/options.c
parentc15084d26c88f75a9648559a44da6cf45325fc22 (diff)
2001-01-03 Marcus Brinkmann <marcus@gnu.org>
* options.c (parse_opt): Set err to 0 if it was ESRCH. (or zero after anyway).
Diffstat (limited to 'pfinet/options.c')
-rw-r--r--pfinet/options.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/pfinet/options.c b/pfinet/options.c
index 12a7a4c1..3de98c35 100644
--- a/pfinet/options.c
+++ b/pfinet/options.c
@@ -287,6 +287,7 @@ parse_opt (int opt, char *arg, struct argp_state *state)
err = - (*tb->tb_delete) (tb, &req.rtm, &rta, &req.nlh, 0);
if (err && err != ESRCH)
FAIL (err, 17, 0, "cannot remove old default gateway");
+ err = 0;
}
}
else