cvs commit: src/sys/netinet ip_mroute.c
Jeffrey Hsu
hsu at FreeBSD.org
Tue Aug 5 10:01:34 PDT 2003
hsu 2003/08/05 10:01:33 PDT
FreeBSD src repository
Modified files:
sys/netinet ip_mroute.c
Log:
* makes mfc[MFCTBLSIZ] and vif[MAXVIFS] tables accessible via
sysctl:
- sysctlbyname("net.inet.ip.mfctable", ...)
- sysctlbyname("net.inet.ip.viftable", ...)
This change is needed so netstat can use sysctlbyname() to read
the data from those tables.
Otherwise, in some cases "netstat -g" may fail to report the
multicast forwarding information (e.g., if we run a multicast
router on PicoBSD).
* Bug fix: when sending IGMPMSG_WRONGVIF upcall to the multicast
routing daemon, set properly "im->im_vif" to the receiving
incoming interface of the packet that triggered that upcall
rather than to the expected incoming interface of that packet.
* Bug fix: add missing increment of counter "mrtstat.mrts_upcalls"
* Few formatting nits (e.g., replace extra spaces with TABs)
Submitted by: Pavlin Radoslavov <pavlin at icir.org>
Revision Changes Path
1.88 +24 -9 src/sys/netinet/ip_mroute.c
More information about the cvs-src
mailing list