Go to file
Donald Sharp 6c44fe2294 pimd: Change ioctl call failure from vty_out to zlog_warn
The command 'show ip multicast' when run, iterates over all interfaces
on the router, if you do not have pim configured on that interface
it would generate an error message:

Interface Address         ifi Vif  PktsIn PktsOut    BytesIn   BytesOut
br1       20.0.15.1         7   7       0       0          0          0
swp1      169.254.0.10      3   3       0       0          0          0
swp2      169.254.0.26      4   4       0       0          0          0
ioctl(SIOCGETVIFCNT=35296) failure for interface swp3 vif_index=-1: errno=22: Invalid argument
ioctl(SIOCGETVIFCNT=35296) failure for interface swp4 vif_index=-1: errno=22: Invalid argument

This fixes the issue to display this instead:

Interface Address         ifi Vif  PktsIn PktsOut    BytesIn   BytesOut
br1       20.0.15.1         7   7       0       0          0          0
swp1      169.254.0.10      3   3       0       0          0          0
swp2      169.254.0.26      4   4       0       0          0          0
swp3      0.0.0.0           5  -1       0       0          0          0
swp4      0.0.0.0           6  -1       0       0          0          0

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
2016-05-25 20:38:33 -04:00
bgpd bgpd: Fix more clang compiler warnings 2016-05-20 09:33:57 -04:00
cumulus/etc cumulus: Increase netlink socket buffer size 2016-05-20 09:35:20 -04:00
debian debian: Fix changelog 2016-05-10 15:06:14 -04:00
doc pimd: merge pimd as of 2015-01-19 2016-05-25 20:38:32 -04:00
fpm fpm: Add public header for Forwarding Plane Manager 2012-11-30 21:41:17 +01:00
init build: delete .cvsignore files 2011-12-13 14:27:01 +04:00
isisd isisd: Remove dead case 2016-05-20 09:34:26 -04:00
lib pimd: add support for configuring multicast static routes 2016-05-25 20:38:32 -04:00
m4 build: fix "pragma weak" mixups 2013-02-09 03:00:12 +01:00
ospf6d *: assorted warning fixes 2016-05-25 20:38:32 -04:00
ospfclient Quagga: Fixup some compile warnings 2015-11-23 13:31:11 -08:00
ospfd ospfd: Fix compiler warnings 2016-05-20 09:34:32 -04:00
pimd pimd: Change ioctl call failure from vty_out to zlog_warn 2016-05-25 20:38:33 -04:00
pkgsrc build: delete .cvsignore files 2011-12-13 14:27:01 +04:00
ports pimd: merge pimd as of 2015-01-19 2016-05-25 20:38:32 -04:00
redhat Fixup of redhat control files to properly start pimd 2016-05-25 20:38:32 -04:00
ripd lib: refactor connected_lookup_prefix 2016-05-12 10:03:44 -04:00
ripngd quagga: Fixup startup to allow consistency between sysV and systemd 2016-04-27 16:04:48 -04:00
solaris build: delete .cvsignore files 2011-12-13 14:27:01 +04:00
tests quagga: "set community x:y" needs bounds checking 2016-04-14 18:16:43 +00:00
tools quagga reload failure (Tested on VX) 2016-05-16 14:36:17 +00:00
vtysh pimd: merge pimd as of 2015-01-19 2016-05-25 20:38:32 -04:00
watchquagga quagga: Fixup startup to allow consistency between sysV and systemd 2016-04-27 16:04:48 -04:00
zebra Removal of 'show ip mroute' 2016-05-25 20:38:32 -04:00
.gitignore git: add (generated) cscope files to .gitignore 2015-09-22 11:54:09 -07:00
AUTHORS Initial revision 2002-12-13 20:15:29 +00:00
bootstrap.sh autoreconf -i 2007-02-06 19:28:28 +00:00
buildtest.sh build: enable pimd in test script 2016-05-25 20:38:32 -04:00
ChangeLog [trivia] Make 'make dist' happy about ChangeLog expunge 2008-08-23 08:36:42 +01:00
configure.ac pim_mroute.h has a different version of code than linux/mroute.h provides 2016-05-25 20:38:32 -04:00
COPYING *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
COPYING.LIB *: nuke ^L (page feed) 2014-06-04 06:58:02 +02:00
HACKING.pending HACKING.pending: Add Quagga-RE details 2012-03-02 11:56:38 +00:00
HACKING.tex HACKING.tex: Change to a LaTeX version of HACKING 2012-03-08 16:14:13 +00:00
INSTALL.quagga.txt build: improve backtrace support/detection 2014-04-01 17:20:44 +02:00
Makefile.am pimd: merge pimd as of 2015-01-19 2016-05-25 20:38:32 -04:00
NEWS doc: update NEWS for 0.99.23 changes 2014-06-24 07:12:01 +02:00
README 2004-11-12 Paul Jakma <paul@dishone.st> 2004-11-12 10:30:21 +00:00
README.NetBSD Omit --opaque-lsa from build (now default). 2011-06-28 15:05:05 -04:00
REPORTING-BUGS Update for git and emphasize asking for good reports. 2010-05-05 07:51:26 -04:00
SERVICES pimd: merge pimd as of 2015-01-19 2016-05-25 20:38:32 -04:00
stamp-h.in Initial revision 2002-12-13 20:15:29 +00:00
TODO doc: update TODO for ospf6d work & bgp multipath 2013-04-16 11:56:11 +02:00
update-autotools * README.NetBSD: use update-autotools instead of autoreconf 2007-02-02 16:52:38 +00:00

Quagga is free software that manages various IPv4 and IPv6 routing
protocols.

Currently Quagga supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1,
RIPv2, and RIPng as well as very early support for IS-IS.
  
See the file INSTALL.quagga.txt for building and installation instructions.
  
See the file REPORTING-BUGS to report bugs.
  
Quagga is free software. See the file COPYING for copying conditions.