Author: bms
Date: Sun Oct 22 11:40:55 2017
New Revision: 324860
URL: https://svnweb.freebsd.org/changeset/base/324860
Log:
Modernise this man page somewhat.
1. Add a reference to a good 3rd party list of compatible cables, but
provide suggestions for 'known good' vendors.
2. Change
Author: bms
Date: Sun Oct 22 11:15:58 2017
New Revision: 324858
URL: https://svnweb.freebsd.org/changeset/base/324858
Log:
Add Prolific PL27A1 USB 3.0 Host-Host device to udbp(4).
Tested with a Plugable cable in VirtualBox against Linux 4.11.
MFC after:2 weeks
Modified:
Author: bms
Date: Mon Feb 27 17:04:35 2017
New Revision: 314345
URL: https://svnweb.freebsd.org/changeset/base/314345
Log:
Add ID for NEC uPD720202 xHCI controller.
MFC after:1 month
Modified:
head/sys/dev/usb/controller/xhci_pci.c
Modified: head/sys/dev/usb/controller/xhci_pci.c
Author: bms
Date: Thu Jan 12 16:30:27 2017
New Revision: 311987
URL: https://svnweb.freebsd.org/changeset/base/311987
Log:
Allow uart(4) to use MSI interrupts on single-port PCI instances.
Do this here as puc(4) disallows single-port instances; at least
one multi-port PCIe UART chip (in
Author: bms
Date: Tue Jan 10 01:31:26 2017
New Revision: 311847
URL: https://svnweb.freebsd.org/changeset/base/311847
Log:
Allow udbp(4) to claim Belkin "Windows Easy Transfer Cable" for Netgraph use.
These have been tested back-to-back with Linux 3.x and a similar attachment
at the
Author: bms
Date: Tue Jan 10 00:28:01 2017
New Revision: 311844
URL: https://svnweb.freebsd.org/changeset/base/311844
Log:
Add PID for Belkin F5U258 "Windows Easy Transfer Cable", a udbp-like device.
Modified:
head/sys/dev/usb/usbdevs
Modified: head/sys/dev/usb/usbdevs
Author: bms
Date: Thu Apr 10 18:43:02 2014
New Revision: 264323
URL: http://svnweb.freebsd.org/changeset/base/264323
Log:
In if_freemulti(), relax the paranoid KASSERT() on ifma-ifma_protospec.
This KASSERT() existed as a sanity check that upper layers in the network
stack (e.g. inet,
Author: bms
Date: Sun Nov 10 19:41:04 2013
New Revision: 257921
URL: http://svnweb.freebsd.org/changeset/base/257921
Log:
Document the RB_FOREACH_FROM() and RB_FOREACH_REVERSE_FROM() macros.
These are largely syntactic sugar. However, they improve code
readability where an RB_FOREACH()
Author: bms
Date: Sun Nov 10 19:49:18 2013
New Revision: 257922
URL: http://svnweb.freebsd.org/changeset/base/257922
Log:
RB_FOREACH_[REVERSE_]FROM() do not require the head pointer. Reword.
Modified:
head/share/man/man3/tree.3
Modified: head/share/man/man3/tree.3
Author: bms
Date: Tue Jul 2 13:24:37 2013
New Revision: 252506
URL: http://svnweb.freebsd.org/changeset/base/252506
Log:
When acquiring a lease, record the value of the BOOTP siaddr field
contained in the DHCP offer, and write it out to the lease file
as an unquoted value of the
Author: bms
Date: Fri Jun 7 17:12:08 2013
New Revision: 251502
URL: http://svnweb.freebsd.org/changeset/base/251502
Log:
Disable IGMPv3 link timers on a transition to IGMPv2.
Submitted by: Alan Smithee
Modified:
head/sys/netinet/igmp.c
Modified: head/sys/netinet/igmp.c
Author: bms
Date: Mon Jul 2 10:06:00 2012
New Revision: 237990
URL: http://svn.freebsd.org/changeset/base/237990
Log:
Merge r237734 from HEAD:
In MLDv2 general query processing, do not enforce the strict check
on query origins.
Submitted by: Gu Yong
Modified:
Author: bms
Date: Mon Jul 2 10:07:32 2012
New Revision: 237992
URL: http://svn.freebsd.org/changeset/base/237992
Log:
Merge r237735 from HEAD:
Fix a typo in MLD query exponent processing.
Submitted by: rpaulo@
Modified:
stable/9/sys/netinet6/mld6.c
Directory Properties:
Author: bms
Date: Mon Jul 2 11:46:47 2012
New Revision: 237995
URL: http://svn.freebsd.org/changeset/base/237995
Log:
Merge r237736 from HEAD:
Kick the current-state report timer when a V1 group report would
be triggered.
Submitted by: rpaulo@
Modified:
Author: bms
Date: Thu Jun 28 23:44:47 2012
New Revision: 237734
URL: http://svn.freebsd.org/changeset/base/237734
Log:
In MLDv2 general query processing, do not enforce the strict check
on query origins.
Submitted by: Gu Yong
MFC after:3 days
Modified:
head/sys/netinet6/mld6.c
Author: bms
Date: Thu Jun 28 23:45:37 2012
New Revision: 237735
URL: http://svn.freebsd.org/changeset/base/237735
Log:
Fix a typo in MLD query exponent processing.
Submitted by: rpaulo@
MFC after:3 days
Modified:
head/sys/netinet6/mld6.c
Modified: head/sys/netinet6/mld6.c
Author: bms
Date: Thu Jun 28 23:48:40 2012
New Revision: 237736
URL: http://svn.freebsd.org/changeset/base/237736
Log:
Kick the current-state report timer when a V1 group report would
be triggered.
Submitted by: rpaulo@
MFC after:3 days
Modified:
head/sys/netinet6/mld6.c
Author: bms
Date: Tue May 10 02:34:11 2011
New Revision: 221719
URL: http://svn.freebsd.org/changeset/base/221719
Log:
Typo. For USB devices, 'serial' should be 'sernum'.
See sys/dev/usb/usb_device.c for what devctl_notify() gets.
Modified:
head/sbin/devd/devd.conf.5
Modified:
Author: bms
Date: Tue May 10 02:38:44 2011
New Revision: 221720
URL: http://svn.freebsd.org/changeset/base/221720
Log:
Add VID for Simtec Electronics.
Add PID for Simtec Electronics EntropyKey, a hardware random number generator.
Modified:
head/sys/dev/usb/usbdevs
Modified:
Author: bms
Date: Mon May 3 09:31:51 2010
New Revision: 207558
URL: http://svn.freebsd.org/changeset/base/207558
Log:
MFC r207275:
Fix a regression where DVMRP diagnostic traffic, such as that used
by mrinfo and mtrace, was dropped by the IGMP TTL check. IGMP control
traffic must
Author: bms
Date: Tue Apr 27 13:27:51 2010
New Revision: 207273
URL: http://svn.freebsd.org/changeset/base/207273
Log:
MFC 206454:
When embedding the scope ID in MLDv1 output, check if the scope of the
address
being embedded is in fact link-local, before attempting to embed it.
Author: bms
Date: Tue Apr 27 13:50:15 2010
New Revision: 207274
URL: http://svn.freebsd.org/changeset/base/207274
Log:
MFC 206452:
Fix a few issues related to the legacy 4.4 BSD multicast APIs.
IPv4 addresses can and do change during normal operation. Testing by
pfSense
Author: bms
Date: Tue Apr 27 14:14:21 2010
New Revision: 207275
URL: http://svn.freebsd.org/changeset/base/207275
Log:
Fix a regression where DVMRP diagnostic traffic, such as that used
by mrinfo and mtrace, was dropped by the IGMP TTL check. IGMP control
traffic must always have a TTL of
Author: bms
Date: Sat Apr 10 12:05:31 2010
New Revision: 206452
URL: http://svn.freebsd.org/changeset/base/206452
Log:
Fix a few issues related to the legacy 4.4 BSD multicast APIs.
IPv4 addresses can and do change during normal operation. Testing by
pfSense developers exposed an issue
Author: bms
Date: Sat Apr 10 12:24:21 2010
New Revision: 206454
URL: http://svn.freebsd.org/changeset/base/206454
Log:
When embedding the scope ID in MLDv1 output, check if the scope of the address
being embedded is in fact link-local, before attempting to embed it.
Note that this
Author: bms
Date: Sat Apr 10 12:29:09 2010
New Revision: 206455
URL: http://svn.freebsd.org/changeset/base/206455
Log:
Add a comment to MAINTAINERS indicating that sbin/routed is in fact
vendor branch code from before contrib existed in FreeBSD's history.
Changes should be run by Vernon
Author: bms
Date: Tue Feb 9 18:43:50 2010
New Revision: 203715
URL: http://svn.freebsd.org/changeset/base/203715
Log:
MFC Revision: 203574
Add sane-port (Scanner Access Now Easy) as port 6566.
Obtained from: http://www.iana.org/assignments/port-numbers
Modified:
Author: bms
Date: Sat Feb 6 21:22:01 2010
New Revision: 203574
URL: http://svn.freebsd.org/changeset/base/203574
Log:
Add sane-port (Scanner Access Now Easy) as port 6566.
Obtained from: http://www.iana.org/assignments/port-numbers
MFC after: 3 days
Modified:
head/etc/services
Author: bms
Date: Tue Dec 22 20:33:27 2009
New Revision: 200869
URL: http://svn.freebsd.org/changeset/base/200869
Log:
MFC r200572:
Add missing #include sys/ktr.h.
Submitted by: Hideki Yamamoto
Modified:
stable/8/sys/netinet6/mld6.c
Directory Properties:
stable/8/sys/ (props
Author: bms
Date: Tue Dec 22 20:40:22 2009
New Revision: 200871
URL: http://svn.freebsd.org/changeset/base/200871
Log:
Use ALLOW_NEW_SOURCES and BLOCK_OLD_SOURCES to signal a join or leave
with SSM MLDv2 by default.
This is current practice and complies with RFC 4604, as well as being
Author: bms
Date: Tue Dec 15 10:40:40 2009
New Revision: 200572
URL: http://svn.freebsd.org/changeset/base/200572
Log:
Add missing #include sys/ktr.h.
Submitted by: Hideki Yamamoto
MFC after:1 week
Modified:
head/sys/netinet6/mld6.c
Modified: head/sys/netinet6/mld6.c
Author: bms
Date: Fri Nov 20 11:58:04 2009
New Revision: 199577
URL: http://svn.freebsd.org/changeset/base/199577
Log:
MFC r199518:
Adapt the fix for IGMPv2 in r199287 for the IPv6 stack.
Only multicast routing is affected by the issue.
Modified:
stable/8/sys/netinet6/raw_ip6.c
Author: bms
Date: Thu Nov 19 11:55:19 2009
New Revision: 199518
URL: http://svn.freebsd.org/changeset/base/199518
Log:
Adapt the fix for IGMPv2 in r199287 for the IPv6 stack.
Only multicast routing is affected by the issue.
MFC after:1 day
Modified:
head/sys/netinet6/raw_ip6.c
Author: bms
Date: Thu Nov 19 12:18:30 2009
New Revision: 199522
URL: http://svn.freebsd.org/changeset/base/199522
Log:
Adapt r197130 to IPv6 stack:
Fix an obvious logic error in the IPv4 multicast leave processing,
where the filter mode vector was not updated correctly after the leave.
Author: bms
Date: Thu Nov 19 12:21:20 2009
New Revision: 199523
URL: http://svn.freebsd.org/changeset/base/199523
Log:
Adapt r197314 to IPv6 stack:
Return ENOBUFS consistently if user attempts to exceed
in_mcast_maxsocksrc resource limit.
MFC after:1 day
Modified:
Author: bms
Date: Thu Nov 19 13:21:37 2009
New Revision: 199525
URL: http://svn.freebsd.org/changeset/base/199525
Log:
Correct a comment.
MFC after:1 day
Modified:
head/sys/netinet/in_mcast.c
Modified: head/sys/netinet/in_mcast.c
Author: bms
Date: Thu Nov 19 13:30:06 2009
New Revision: 199526
URL: http://svn.freebsd.org/changeset/base/199526
Log:
Adapt r197132 to IPv6 stack:
Tighten input checking in in6p_join_group():
* Don't try to use the source address, when its family is unspecified.
* If we get a
Author: bms
Date: Thu Nov 19 13:33:23 2009
New Revision: 199527
URL: http://svn.freebsd.org/changeset/base/199527
Log:
Adapt r197135 to IPv6 stack:
Don't allow joins w/o source on an existing group.
This is almost always pilot error.
We don't need to check for group filter
Author: bms
Date: Thu Nov 19 13:39:07 2009
New Revision: 199528
URL: http://svn.freebsd.org/changeset/base/199528
Log:
Adapt r197136 to IPv6 stack:
Comment some flawed assumptions in in6p_join_group() about
mixing SSM full-state and delta-based APIs.
MFC after:1 day
Modified:
Author: bms
Date: Tue Nov 17 10:59:51 2009
New Revision: 199354
URL: http://svn.freebsd.org/changeset/base/199354
Log:
MFC r199287:
Fix a functional regression in multicast.
Userland daemons need to see IGMP traffic regardless of the group;
omit the imo filter check if the proto
Author: bms
Date: Sun Nov 15 11:07:22 2009
New Revision: 199287
URL: http://svn.freebsd.org/changeset/base/199287
Log:
Fix a functional regression in multicast.
Userland daemons need to see IGMP traffic regardless of the group;
omit the imo filter check if the proto is IGMP. The kernel
Author: bms
Date: Fri Sep 18 15:12:31 2009
New Revision: 197314
URL: http://svn.freebsd.org/changeset/base/197314
Log:
Return ENOBUFS consistently if user attempts to exceed
in_mcast_maxsocksrc resource limit.
Submitted by: syrinx
MFC after:3 days
Modified:
Author: bms
Date: Thu Sep 17 13:41:59 2009
New Revision: 197280
URL: http://svn.freebsd.org/changeset/base/197280
Log:
MFC revs 197129,197130,197132:
Fixes to mcast userland API.
--
Fix an API issue in leave processing for IPv4 multicast groups.
* Do not assume that the group
Author: bms
Date: Sat Sep 12 18:55:15 2009
New Revision: 197129
URL: http://svn.freebsd.org/changeset/base/197129
Log:
Fix an API issue in leave processing for IPv4 multicast groups.
* Do not assume that the group lookup performed by imo_match_group()
is valid when ifp is NULL in this
Author: bms
Date: Sat Sep 12 19:07:03 2009
New Revision: 197130
URL: http://svn.freebsd.org/changeset/base/197130
Log:
Fix an obvious logic error in the IPv4 multicast leave processing,
where the filter mode vector was not updated correctly after the leave.
PR: 138691
Author: bms
Date: Sat Sep 12 19:45:55 2009
New Revision: 197132
URL: http://svn.freebsd.org/changeset/base/197132
Log:
Tighten input checking in inp_join_group():
* Don't try to use the source address, when its family is unspecified.
* If we get a join without a source, on an existing
Author: bms
Date: Sat Sep 12 20:18:23 2009
New Revision: 197135
URL: http://svn.freebsd.org/changeset/base/197135
Log:
Don't allow joins w/o source on an existing group.
This is almost always pilot error.
We don't need to check for group filter UNDEFINED state at t1,
because we only
Author: bms
Date: Sat Sep 12 20:37:44 2009
New Revision: 197136
URL: http://svn.freebsd.org/changeset/base/197136
Log:
Comment some flawed assumptions in inp_join_group() about
mixing SSM full-state and delta-based APIs.
ENOTIME to fix right now. No functional changes.
MFC after:
Author: bms
Date: Sun Sep 13 01:00:24 2009
New Revision: 197148
URL: http://svn.freebsd.org/changeset/base/197148
Log:
In expire_mfc(), add an assert on the multicast forwarding cache mutex.
PR: 138666
Modified:
head/sys/netinet/ip_mroute.c
Modified:
Author: bms
Date: Tue Aug 25 13:39:14 2009
New Revision: 196541
URL: http://svn.freebsd.org/changeset/base/196541
Log:
MFC r179014:
Add support for /conf/T/M/remount_optional.
The rc.initdiskless functionality is used by NanoBSD to allow configuration
files to live on a separate
Author: bms
Date: Tue Aug 25 13:40:46 2009
New Revision: 196542
URL: http://svn.freebsd.org/changeset/base/196542
Log:
MFC r182895:
Add support to rc.initdiskless for /conf/T/M/remount_subdir.
This allows the location of the configuration data to be relocated
within the filesystem
Author: bms
Date: Thu Jul 23 19:03:04 2009
New Revision: 195835
URL: http://svn.freebsd.org/changeset/base/195835
Log:
Update mergeinfo for merge of r182138 to sys/dev/usb/uipaq.c.
Modified:
stable/7/sys/ (props changed)
stable/7/sys/contrib/pf/ (props changed)
Author: bms
Date: Wed Jul 22 15:26:19 2009
New Revision: 195823
URL: http://svn.freebsd.org/changeset/base/195823
Log:
Mark the dwarf2out.c bug fix, r195815 as integrated;
using --record-only.
Pointy hat to:bms
Requested by: kib
Modified:
stable/7/contrib/gcc/ (props
Author: bms
Date: Thu Jul 23 01:35:13 2009
New Revision: 195829
URL: http://svn.freebsd.org/changeset/base/195829
Log:
MFC r182138:
Greatly expand the devices listed as being supported. This list was
taken from PR/121184 which was mechanically generated from similar
lists in the Linux
Author: bms
Date: Wed Jul 22 01:07:49 2009
New Revision: 195816
URL: http://svn.freebsd.org/changeset/base/195816
Log:
Output DWARF debug information for global 'using' declarations, instead
of just blowing up. A very similar change to this exists which is
GPLv3 licensed, this is my own
Author: bms
Date: Wed Jul 22 01:07:11 2009
New Revision: 195815
URL: http://svn.freebsd.org/changeset/base/195815
Log:
Output DWARF debug information for global 'using' declarations, instead
of just blowing up. A very similar change to this exists which is
GPLv3 licensed, this is my own
Author: bms
Date: Sun Jul 19 16:50:48 2009
New Revision: 195764
URL: http://svn.freebsd.org/changeset/base/195764
Log:
Output debug information for global 'using' declarations, instead
of just blowing up. A very similar change to this exists which is
GPLv3 licensed, this is my own change.
Author: bms
Date: Sun Jul 19 17:13:16 2009
New Revision: 195766
URL: http://svn.freebsd.org/changeset/base/195766
Log:
Revert previous change.
Requested by: kib
Modified:
stable/7/contrib/gcc/dwarf2out.c
Modified: stable/7/contrib/gcc/dwarf2out.c
Author: bms
Date: Sun Jul 19 18:36:54 2009
New Revision: 195770
URL: http://svn.freebsd.org/changeset/base/195770
Log:
Fix two typos in sctp_send_initiate(); these corrupt the INIT chunk on
64-bit platforms, in the 7.x SCTP stack.
Observed on 7.2-STABLE/amd64.
Submitted by:
Author: bms
Date: Sun Jul 19 18:37:20 2009
New Revision: 195771
URL: http://svn.freebsd.org/changeset/base/195771
Log:
When moving an SCTP association from one hash table to another,
make sure the association's link entry in the hash table is updated.
This fixes a panic on closing an
Author: bms
Date: Sat Jul 18 17:38:18 2009
New Revision: 195755
URL: http://svn.freebsd.org/changeset/base/195755
Log:
Fix a problem, whereby misbehaving IPv6 applications, which don't include
a valid zone ID or interface identifier in a v6 multicast leave, would
trigger a fairly paranoid
Author: bms
Date: Mon Jun 1 15:30:18 2009
New Revision: 193231
URL: http://svn.freebsd.org/changeset/base/193231
Log:
Merge fixes from p4:
* Tighten v1 query input processing.
* Borrow changes from MLDv2 for how general queries are processed.
* Do address field validation upfront
Author: bms
Date: Wed May 27 16:30:33 2009
New Revision: 192904
URL: http://svn.freebsd.org/changeset/base/192904
Log:
Add mld(4) man page.
Added:
head/share/man/man4/mld.4 (contents, props changed)
Added: head/share/man/man4/mld.4
Author: bms
Date: Wed May 27 18:57:13 2009
New Revision: 192923
URL: http://svn.freebsd.org/changeset/base/192923
Log:
Merge final round of MLD changes from p4:
ip6_input.c, in6.h:
* Add netinet6-specific mbuf flag M_RTALERT_MLD, shadowing M_PROTO6.
* Always set this flag if HBH
Author: bms
Date: Thu May 21 17:01:38 2009
New Revision: 192547
URL: http://svn.freebsd.org/changeset/base/192547
Log:
Pullup svn source to p4 top of tree:
* Fix LOR in MLDv2 query input path.
* Strip embedded KAME scope IDs for on-wire IPv6 address comparisons.
Modified:
Author: bms
Date: Thu May 21 18:05:17 2009
New Revision: 192562
URL: http://svn.freebsd.org/changeset/base/192562
Log:
Pullup from p4 tip:
* Fix MLDv2 general query timer (fallout from automated refactoring).
* Refactor MLDv1 timer.
MLDv2 query processing is now working.
Modified:
(r192250)
+++ stable/7/lib/libc/net/sourcefilter.cSun May 17 15:42:41 2009
(r192251)
@@ -1,6 +1,6 @@
/*-
- * Copyright (c) 2007 Bruce M. Simpson.
- * All rights reserved
+ * Copyright (c) 2007-2009 Bruce Simpson.
+ * All rights reserved.
*
* Redistribution and use in source
Author: bms
Date: Wed Apr 29 10:12:01 2009
New Revision: 191657
URL: http://svn.freebsd.org/changeset/base/191657
Log:
Fix a problem whereby enqueued IGMPv3 filter list changes would be
incorrectly output, if the RB-tree enumeration happened to reuse the
same chain for a mode switch: that
Author: bms
Date: Wed Apr 29 10:17:08 2009
New Revision: 191660
URL: http://svn.freebsd.org/changeset/base/191660
Log:
Use KTR_INET for MROUTING CTRs.
Modified:
head/sys/netinet/ip_mroute.c
Modified: head/sys/netinet/ip_mroute.c
Author: bms
Date: Wed Apr 29 10:20:17 2009
New Revision: 191661
URL: http://svn.freebsd.org/changeset/base/191661
Log:
Add MLDv2 prototypes and defines.
Modified:
head/sys/netinet/icmp6.h
Modified: head/sys/netinet/icmp6.h
Author: bms
Date: Wed Apr 29 10:14:16 2009
New Revision: 191659
URL: http://svn.freebsd.org/changeset/base/191659
Log:
Cut over to KTR_INET for CTR.
For clarity, put pointer incremement/size decrement on own line
when copying out in-mode source filters to userland.
Modified:
Author: bms
Date: Wed Apr 29 09:58:31 2009
New Revision: 191654
URL: http://svn.freebsd.org/changeset/base/191654
Log:
Fix an obvious bug in getsourcefilter()'s use of struct __msfilterreq;
the kernel will return in msfr_nsrcs the number of source filters
in-mode for a given multicast
Author: bms
Date: Wed Apr 29 11:15:58 2009
New Revision: 191663
URL: http://svn.freebsd.org/changeset/base/191663
Log:
Stub out IN6_LOOKUP_MULTI() for GETSPI requests, for now.
This has the effect that IPv6 multicast traffic won't trigger
an SPI allocation when IPSEC is in use, however,
Author: bms
Date: Wed Apr 29 11:26:45 2009
New Revision: 191665
URL: http://svn.freebsd.org/changeset/base/191665
Log:
Import IPv6 SSM module but do not connect it to the build.
Added:
head/sys/netinet6/in6_mcast.c (contents, props changed)
Added: head/sys/netinet6/in6_mcast.c
Author: bms
Date: Wed Apr 29 11:31:23 2009
New Revision: 191666
URL: http://svn.freebsd.org/changeset/base/191666
Log:
Add MLDv2 protocol header, but do not connect it to the build.
Added:
head/sys/netinet6/mld6.h (contents, props changed)
Added: head/sys/netinet6/mld6.h
Author: bms
Date: Tue Apr 21 09:43:51 2009
New Revision: 191348
URL: http://svn.freebsd.org/changeset/base/191348
Log:
remove IFF_ASSERTGIANT
Modified:
head/sys/netinet/in_mcast.c
Modified: head/sys/netinet/in_mcast.c
Author: bms
Date: Tue Apr 21 12:47:09 2009
New Revision: 191356
URL: http://svn.freebsd.org/changeset/base/191356
Log:
Bracket struct mfc and struct rtdetq with #ifdef _KERNEL.
Match the bracketing in netstat.
Since the cleanup of MROUTING, ports have broken because they
expect to include
Author: bms
Date: Sun Apr 19 08:14:21 2009
New Revision: 191264
URL: http://svn.freebsd.org/changeset/base/191264
Log:
Now that IFF_NEEDSGIANT has been removed from the network
stack, catch up with this in IGMPv3 and remove dead code.
This has the side-effect of not being back-portable to
Author: bms
Date: Sat Apr 4 15:26:32 2009
New Revision: 190691
URL: http://svn.freebsd.org/changeset/base/190691
Log:
Do not obliterate QQI with MAXRESP.
Found during MLDv2 port.
Modified:
head/sys/netinet/igmp.c
Modified: head/sys/netinet/igmp.c
Author: bms
Date: Sat Apr 4 15:32:23 2009
New Revision: 190692
URL: http://svn.freebsd.org/changeset/base/190692
Log:
Fix mbuf chain layout pessimization:
in the case where a single mbuf is allocated due to
m_getcl() returning NULL, we already call MH_ALIGN,
so do not increment
Author: bms
Date: Tue Mar 24 01:22:12 2009
New Revision: 190354
URL: http://svn.freebsd.org/changeset/base/190354
Log:
Don't call m_freem() after ip_output(), as it always consumes
the mbuf chain provided to it.
Found by: Pierre Guinoiseau
Modified:
head/sys/netinet/igmp.c
Author: bms
Date: Fri Mar 20 13:13:50 2009
New Revision: 190148
URL: http://svn.freebsd.org/changeset/base/190148
Log:
Fix brainos introduced during mechanical KTR change.
Pointy hat to:bms
Modified:
head/sys/netinet/ip_mroute.c
Modified: head/sys/netinet/ip_mroute.c
Author: bms
Date: Thu Mar 19 10:23:26 2009
New Revision: 190024
URL: http://svn.freebsd.org/changeset/base/190024
Log:
Fix size_t merge-o.
Modified:
head/usr.bin/netstat/mroute.c
Modified: head/usr.bin/netstat/mroute.c
Author: bms
Date: Thu Mar 19 14:14:21 2009
New Revision: 190054
URL: http://svn.freebsd.org/changeset/base/190054
Log:
Cleanup: Nuke debug.mrtdebug, and replace it with KTR.
Modified:
head/sys/netinet/ip_mroute.c
Modified: head/sys/netinet/ip_mroute.c
Author: bms
Date: Wed Mar 18 17:14:44 2009
New Revision: 189969
URL: http://svn.freebsd.org/changeset/base/189969
Log:
MFC r183567:
Merge Wake-on-Lan (WOL) support for the Attansic/Atheros L2.
This was left out of the backport to RELENG_7 as the WOL
infrastructure had not yet been
Author: bms
Date: Thu Mar 19 01:15:26 2009
New Revision: 190011
URL: http://svn.freebsd.org/changeset/base/190011
Log:
Comment IGMP_PIM as being very historic, as in, don't use.
Modified:
head/sys/netinet/igmp.h
Modified: head/sys/netinet/igmp.h
Author: bms
Date: Thu Mar 19 01:43:03 2009
New Revision: 190012
URL: http://svn.freebsd.org/changeset/base/190012
Log:
Introduce a number of changes to the MROUTING code.
This is purely a forwarding plane cleanup; no control plane
code is involved.
Summary:
* Split IPv4 and IPv6
Author: bms
Date: Tue Mar 17 14:41:54 2009
New Revision: 189931
URL: http://svn.freebsd.org/changeset/base/189931
Log:
Deal with the case where ifma_protospec may be NULL, during
any IPv4 multicast operations which reference it.
There is a potential race because ifma_protospec is set to
Author: bms
Date: Thu Mar 12 10:34:16 2009
New Revision: 189735
URL: http://svn.freebsd.org/changeset/base/189735
Log:
Make semaphore debugging output more useful.
PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/127545
MFC after: 5 days
Submitted by: Philip
Author: bms
Date: Thu Mar 12 03:09:11 2009
New Revision: 189720
URL: http://svn.freebsd.org/changeset/base/189720
Log:
Merge the open source Atheros HAL from HEAD to STABLE.
This adds support for the AH_SUPPORT_AR5416 kernel
configuration option, and removes the ath_rate*
and ath_hal
Author: bms
Date: Tue Mar 10 17:48:49 2009
New Revision: 189635
URL: http://svn.freebsd.org/changeset/base/189635
Log:
Don't print inm_print() chatter when KTR_IGMPV3 is not enabled
in the KTR_COMPILE mask.
Found by: gnn
Modified:
head/sys/netinet/in_mcast.c
Modified:
Author: bms
Date: Mon Mar 9 16:51:40 2009
New Revision: 189584
URL: http://svn.freebsd.org/changeset/base/189584
Log:
Add igmp(4) man page, do not connect to build yet.
Added:
head/share/man/man4/igmp.4 (contents, props changed)
Added: head/share/man/man4/igmp.4
Author: bms
Date: Mon Mar 9 17:53:05 2009
New Revision: 189592
URL: http://svn.freebsd.org/changeset/base/189592
Log:
Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSD
IPv4 stack.
Diffs are minimized against p4.
PCS has been used for some protocol verification, more
Author: bms
Date: Mon Mar 9 22:54:17 2009
New Revision: 189603
URL: http://svn.freebsd.org/changeset/base/189603
Log:
Fix uninitialized use of ifp for ii.
Found by: Peter Holm
Modified:
head/sys/netinet/in.c
Modified: head/sys/netinet/in.c
==
--- head/lib/libc/net/sourcefilter.cWed Mar 4 01:50:00 2009
(r189334)
+++ head/lib/libc/net/sourcefilter.cWed Mar 4 01:58:48 2009
(r189335)
@@ -1,6 +1,6 @@
/*-
- * Copyright (c) 2007 Bruce M. Simpson.
- * All rights reserved
+ * Copyright (c) 2007-2009 Bruce
==
--- head/lib/libc/net/sourcefilter.3Wed Mar 4 01:58:48 2009
(r189335)
+++ head/lib/libc/net/sourcefilter.3Wed Mar 4 01:59:14 2009
(r189336)
@@ -1,15 +1,19 @@
-.\ Copyright (c) 2007 Bruce M. Simpson. All rights reserved
Author: bms
Date: Wed Mar 4 02:00:34 2009
New Revision: 189338
URL: http://svn.freebsd.org/changeset/base/189338
Log:
Add cross-reference to sourcefilter(3).
Modified:
head/share/man/man4/multicast.4
Modified: head/share/man/man4/multicast.4
Author: bms
Date: Wed Mar 4 02:08:20 2009
New Revision: 189339
URL: http://svn.freebsd.org/changeset/base/189339
Log:
Update mtest(8) manual page.
Modified:
head/usr.sbin/mtest/mtest.8
Modified: head/usr.sbin/mtest/mtest.8
==
--- head/usr.sbin/mtest/mtest.c Wed Mar 4 02:08:20 2009(r189339)
+++ head/usr.sbin/mtest/mtest.c Wed Mar 4 02:09:12 2009(r189340)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2007 Bruce M. Simpson.
+ * Copyright (c) 2007-2009 Bruce Simpson
Author: bms
Date: Wed Mar 4 02:12:29 2009
New Revision: 189341
URL: http://svn.freebsd.org/changeset/base/189341
Log:
Add printb.c utility file, but do not yet connect it to the build.
Added:
head/usr.sbin/ifmcstat/printb.c (contents, props changed)
Added: head/usr.sbin/ifmcstat/printb.c
1 - 100 of 124 matches
Mail list logo