diff options
author | ume <ume@FreeBSD.org> | 2003-10-17 16:17:47 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2003-10-17 16:17:47 +0000 |
commit | bdcd869c50dbb7e959eac5ea7ef50e46269f0c17 (patch) | |
tree | 01e7f88e7886ce2eb94bf56b60e340af7dada75c | |
parent | babf2c3ec01f429fc11fe95261ac8db6488c3788 (diff) | |
download | FreeBSD-src-bdcd869c50dbb7e959eac5ea7ef50e46269f0c17.zip FreeBSD-src-bdcd869c50dbb7e959eac5ea7ef50e46269f0c17.tar.gz |
don't print ndp -i result if the interface is not
initialized
Obtained from: KAME
-rw-r--r-- | usr.sbin/ndp/ndp.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/usr.sbin/ndp/ndp.c b/usr.sbin/ndp/ndp.c index 51f32e9..8e41adb 100644 --- a/usr.sbin/ndp/ndp.c +++ b/usr.sbin/ndp/ndp.c @@ -944,6 +944,11 @@ ifinfo(argc, argv) #undef SETFLAG } + if (!ND.initialized) { + errx(1, "%s: not initialized yet", ifname); + /* NOTREACHED */ + } + printf("linkmtu=%d", ND.linkmtu); printf(", curhlim=%d", ND.chlim); printf(", basereachable=%ds%dms", |