svn commit: r324860 - head/share/man/man4

2017-10-22 Thread Bruce M Simpson
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 I

svn commit: r324858 - in head/sys/dev/usb: . misc

2017-10-22 Thread Bruce M Simpson
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: head/sys

svn commit: r314345 - head/sys/dev/usb/controller

2017-02-27 Thread Bruce M Simpson
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 ==

svn commit: r311987 - head/sys/dev/uart

2017-01-12 Thread Bruce M Simpson
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 t

svn commit: r311847 - head/sys/dev/usb/misc

2017-01-09 Thread Bruce M Simpson
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 other

svn commit: r311844 - head/sys/dev/usb

2017-01-09 Thread Bruce M Simpson
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 ==

svn commit: r264323 - head/sys/net

2014-04-10 Thread Bruce M Simpson
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, in

svn commit: r257922 - head/share/man/man3

2013-11-10 Thread Bruce M Simpson
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 ===

svn commit: r257921 - head/share/man/man3

2013-11-10 Thread Bruce M Simpson
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() or

svn commit: r252506 - head/sbin/dhclient

2013-07-02 Thread Bruce M Simpson
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 "next-serve

svn commit: r251502 - head/sys/netinet

2013-06-07 Thread Bruce M Simpson
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

svn commit: r237736 - head/sys/netinet6

2012-06-28 Thread Bruce M Simpson
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 Modifie

svn commit: r237735 - head/sys/netinet6

2012-06-28 Thread Bruce M Simpson
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

svn commit: r237734 - head/sys/netinet6

2012-06-28 Thread Bruce M Simpson
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 M

svn commit: r221720 - head/sys/dev/usb

2011-05-09 Thread Bruce M Simpson
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: head/sys/dev/us

svn commit: r221719 - head/sbin/devd

2011-05-09 Thread Bruce M Simpson
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: head/sbin/de

svn commit: r207275 - head/sys/netinet

2010-04-27 Thread Bruce M Simpson
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 1.

svn commit: r206455 - head

2010-04-10 Thread Bruce M Simpson
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 S

svn commit: r206454 - head/sys/netinet6

2010-04-10 Thread Bruce M Simpson
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 operati

svn commit: r206452 - head/sys/netinet

2010-04-10 Thread Bruce M Simpson
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 wh