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; }