Nits.
Submitted by: ru
This commit is contained in:
parent
34cd417b64
commit
910e1364b6
@ -178,7 +178,8 @@ any network but may be delivered locally if the sending host belongs to
|
||||
the destination group and if multicast loopback (see below) has not been
|
||||
disabled on the sending socket.
|
||||
Multicast datagrams with a hop limit greater than 1 may be forwarded to
|
||||
the other networks if a multicast router (such as mrouted)
|
||||
the other networks if a multicast router (such as
|
||||
.Xr mrouted 8 Pq Pa ports/net/mrouted )
|
||||
is attached to the local network.
|
||||
.It Dv IPV6_MULTICAST_LOOP Fa "u_int *"
|
||||
Get or set the status of whether multicast datagrams will be looped back
|
||||
|
@ -146,7 +146,8 @@ The 82586 has numerous defects.
|
||||
It may experience transmit-side
|
||||
errors when modern faster cpus send packets at it faster than it can handle.
|
||||
The driver (and probably the chip) does not support an all multicast mode.
|
||||
As a result, it can be used with applications like mrouted,
|
||||
As a result, it can be used with applications like
|
||||
.Xr mrouted 8 Pq Pa ports/net/mrouted ,
|
||||
but it must go into promiscuous mode for that to work.
|
||||
The driver
|
||||
is slow to change modes from "normal" to promiscuous mode, presumably
|
||||
|
@ -211,7 +211,7 @@ struct bw_upcall {
|
||||
struct mrtstat {
|
||||
u_long mrts_mfc_lookups; /* # forw. cache hash table hits */
|
||||
u_long mrts_mfc_misses; /* # forw. cache hash table misses */
|
||||
u_long mrts_upcalls; /* # calls to routing daemon */
|
||||
u_long mrts_upcalls; /* # calls to multicast routing daemon */
|
||||
u_long mrts_no_route; /* no route for packet's origin */
|
||||
u_long mrts_bad_tunnel; /* malformed tunnel options */
|
||||
u_long mrts_cant_tunnel; /* no room for tunnel options */
|
||||
|
@ -126,7 +126,7 @@ struct mf6cctl {
|
||||
struct mrt6stat {
|
||||
u_quad_t mrt6s_mfc_lookups; /* # forw. cache hash table hits */
|
||||
u_quad_t mrt6s_mfc_misses; /* # forw. cache hash table misses */
|
||||
u_quad_t mrt6s_upcalls; /* # calls to routing daemon */
|
||||
u_quad_t mrt6s_upcalls; /* # calls to multicast routing daemon */
|
||||
u_quad_t mrt6s_no_route; /* no route for packet's origin */
|
||||
u_quad_t mrt6s_bad_tunnel; /* malformed tunnel options */
|
||||
u_quad_t mrt6s_cant_tunnel; /* no room for tunnel options */
|
||||
|
@ -290,7 +290,7 @@ mrt_stats(u_long mstaddr)
|
||||
|
||||
p(mrts_mfc_lookups, "\t%lu multicast forwarding cache lookup%s\n");
|
||||
p2(mrts_mfc_misses, "\t%lu multicast forwarding cache miss%s\n");
|
||||
p(mrts_upcalls, "\t%lu upcall%s to routing daemon\n");
|
||||
p(mrts_upcalls, "\t%lu upcall%s to multicast routing daemon\n");
|
||||
p(mrts_upq_ovflw, "\t%lu upcall queue overflow%s\n");
|
||||
p(mrts_upq_sockfull,
|
||||
"\t%lu upcall%s dropped due to full socket buffer\n");
|
||||
|
@ -216,7 +216,7 @@ mrt6_stats(u_long mstaddr)
|
||||
|
||||
p(mrt6s_mfc_lookups, "\t%ju multicast forwarding cache lookup%s\n");
|
||||
p2(mrt6s_mfc_misses, "\t%ju multicast forwarding cache miss%s\n");
|
||||
p(mrt6s_upcalls, "\t%ju upcall%s to routing daemon\n");
|
||||
p(mrt6s_upcalls, "\t%ju upcall%s to multicast routing daemon\n");
|
||||
p(mrt6s_upq_ovflw, "\t%ju upcall queue overflow%s\n");
|
||||
p(mrt6s_upq_sockfull,
|
||||
"\t%ju upcall%s dropped due to full socket buffer\n");
|
||||
|
Loading…
x
Reference in New Issue
Block a user