From e25d697069a1c3d5eb13a44050eeed5f007d31d4 Mon Sep 17 00:00:00 2001 From: shemminger Date: Fri, 2 Dec 2005 20:02:26 +0000 Subject: [PATCH] Backout ambigious error for ip --- ChangeLog | 4 ++++ ip/ip.c | 16 +++------------- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4a062cc3..7db8c686 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2005-12-02 Stephen Hemminger cmd; ++c) { - if (matches(argv0, c->cmd) == 0) { - if (m && m->func != c->func) { - fprintf(stderr, - "Ambiguious command \"%s\" matches both %s and %s\n", - argv0, m->cmd, c->cmd); - return -1; - } - m = c; - } + if (matches(argv0, c->cmd) == 0) + return c->func(argc-1, argv+1); } - if (m) - return m->func(argc-1, argv+1); - fprintf(stderr, "Object \"%s\" is unknown, try \"ip help\".\n", argv0); return -1; }