259281 |
13-Dec-2013 |
eadler |
MFC r259156: mtest(8): use correct macro in mdoc
The An macros is used for authors while the Ar macro is used for arguments. AFAIK mcast-addr and ifname are not authors.
PR: docs/184649 |
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
244538 |
21-Dec-2012 |
kevlo |
Fix socket calls on error post-r243965.
Submitted by: Garrett Cooper
|
233455 |
25-Mar-2012 |
joel |
Remove superfluous paragraph macro.
|
223510 |
24-Jun-2011 |
jhb |
Don't die if either of INET or INET6 aren't in the running kernel. Instead, report "protocol not supported" errors at runtime if a user attempts to use a protocol that the kernel doesn't support.
Reviewed by: bz MFC after: 1 week
|
214132 |
21-Oct-2010 |
uqs |
mdoc: make pages render with mandoc
It's a bit more pedantic regarding .Bl list elements. This has an added benefit of unbreaking the ipfw(8) manpage, where groff was silently skipping one list element.
|
206622 |
14-Apr-2010 |
uqs |
mdoc: order prologue macros consistently by Dd/Dt/Os
Although groff_mdoc(7) gives another impression, this is the ordering most widely used and also required by mdocml/mandoc.
Reviewed by: ru Approved by: philip, ed (mentors)
|
191651 |
29-Apr-2009 |
bms |
Merge IPv6-capable mtest(8) from MLDv2 branch.
|
189340 |
04-Mar-2009 |
bms |
Add full SSM stack support to mtest(8) diagnostic tool.
|
189339 |
04-Mar-2009 |
bms |
Update mtest(8) manual page.
|
170613 |
12-Jun-2007 |
bms |
Import rewrite of IPv4 socket multicast layer to support source-specific and protocol-independent host mode multicast. The code is written to accomodate IPv6, IGMPv3 and MLDv2 with only a little additional work.
This change only pertains to FreeBSD's use as a multicast end-station and does not concern multicast routing; for an IGMPv3/MLDv2 router implementation, consider the XORP project.
The work is based on Wilbert de Graaf's IGMPv3 code drop for FreeBSD 4.6, which is available at: http://www.kloosterhof.com/wilbert/igmpv3.html
Summary * IPv4 multicast socket processing is now moved out of ip_output.c into a new module, in_mcast.c. * The in_mcast.c module implements the IPv4 legacy any-source API in terms of the protocol-independent source-specific API. * Source filters are lazy allocated as the common case does not use them. They are part of per inpcb state and are covered by the inpcb lock. * struct ip_mreqn is now supported to allow applications to specify multicast joins by interface index in the legacy IPv4 any-source API. * In UDP, an incoming multicast datagram only requires that the source port matches the 4-tuple if the socket was already bound by source port. An unbound socket SHOULD be able to receive multicasts sent from an ephemeral source port. * The UDP socket multicast filter mode defaults to exclusive, that is, sources present in the per-socket list will be blocked from delivery. * The RFC 3678 userland functions have been added to libc: setsourcefilter, getsourcefilter, setipv4sourcefilter, getipv4sourcefilter. * Definitions for IGMPv3 are merged but not yet used. * struct sockaddr_storage is now referenced from <netinet/in.h>. It is therefore defined there if not already declared in the same way as for the C99 types. * The RFC 1724 hack (specify 0.0.0.0/8 addresses to IP_MULTICAST_IF which are then interpreted as interface indexes) is now deprecated. * A patch for the Rhyolite.com routed in the FreeBSD base system is available in the -net archives. This only affects individuals running RIPv1 or RIPv2 via point-to-point and/or unnumbered interfaces. * Make IPv6 detach path similar to IPv4's in code flow; functionally same. * Bump __FreeBSD_version to 700048; see UPDATING.
This work was financially supported by another FreeBSD committer.
Obtained from: p4://bms_netdev Submitted by: Wilbert de Graaf (original work) Reviewed by: rwatson (locking), silence from fenner, net@ (but with encouragement)
|
167350 |
09-Mar-2007 |
bms |
Reduce WARNS count due to alignment warning on ia64.
|
167346 |
08-Mar-2007 |
bms |
Merge a slightly cleaner and SSM capable mtest(8).
Submitted by: Wilbert De Graaf MFC after: 1 month
|
167260 |
06-Mar-2007 |
kevlo |
Use sizeof() for calculating the buffer size instead of hard-coded values.
|
131500 |
02-Jul-2004 |
ru |
Mechanically kill hard sentence breaks.
|
117280 |
06-Jul-2003 |
charnier |
add FBSDID
|
99968 |
14-Jul-2002 |
charnier |
The .Nm utility
|
78720 |
24-Jun-2001 |
dd |
Include missing header files which define functions for which gcc has builtints (e.g., exit, strcmp).
|
74816 |
26-Mar-2001 |
ru |
- Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN.
|
74532 |
20-Mar-2001 |
ru |
Set the default manual section for usr.sbin/ to 8.
|
70403 |
27-Dec-2000 |
ru |
Prepare for mdoc(7)NG.
|
50479 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
48791 |
12-Jul-1999 |
nik |
Add $Id$, to make it simpler for members of the translation teams to track.
The Id line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so;
.\" $Id$ .\"
If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted.
Approved by: bde
|
36440 |
28-May-1998 |
julian |
Use AF_LINK rather than AF_UNSPEC to set an ethernet multicast address. This is obviously not a terribly used function as it's apparently been broken forever. It IS possible that this fix is wrong and that the KERNEL is wrong (in which case you should fix if_ethersubr.c) either way it certainly has more hope of working now than before. I'd take it to 2.2 except that obviously no-one cares :-)
|
30026 |
01-Oct-1997 |
charnier |
Use err(3). -Wall cleaning.
|
20533 |
15-Dec-1996 |
mpp |
Add the one line description of the man page at the top so that "whatis" will report something more than just "mtest".
|
20531 |
15-Dec-1996 |
fenner |
Make mtest build. Write a makefile and a man page.
|
20530 |
15-Dec-1996 |
fenner |
This commit was generated by cvs2svn to compensate for changes in r20529, which included commits to RCS files with non-trunk default branches.
|