118361 Commits

Author SHA1 Message Date
stefanf
0317a9cee7 MFC:
- Add the times builtin.
- Correctly quoted output of trap.
- Man page updates.
- Cleanup of builtins.def.
2005-12-26 15:43:54 +00:00
dds
3459412dad MFC changes from 2005.10.26:
Move execve's access time update functionality into a
new vfs_mark_atime() function, and use the new function
for performing efficient atime updates in mmap().
2005-12-26 13:47:20 +00:00
davidxu
93b322a2d4 Sync version number with libpthread. 2005-12-26 12:30:53 +00:00
suz
aa390870a7 MFC 1.57 (Raw IPv6 checksum must use the protocol number of the last header,
instread of the first next-header value)
2005-12-26 00:59:12 +00:00
wilko
d382b85b01 We will not be responsible for damage to equipment, your ego, county wide
power outages, spontaneously generated mini (or larger) black holes,
planetary disruptions, or personal injury or worse that may result from the
use of this material.
                -- taken from Samuel M. Goldwasser's
                   Sam's Strobe FAQ Notes on the Troubleshooting
                   and Repair of Electronic Flash Units and Strobe Lights
2005-12-25 23:29:59 +00:00
wilko
ae84954d32 Add an example for WEP.
OK-ed by: sam
2005-12-25 22:31:54 +00:00
mlaier
ebc290037a MFC: ip_carp.c, 1.33
Fix build after in6_joingroup change.  It remains unclear if DAD breaks
  CARP or not.

Unbreaks build after massive netinet6 MFC.
2005-12-25 21:59:20 +00:00
bz
751e9343fb MFC rev. 1.20
Make nve(4) work for people with nf3/nf4 who never got it
working at all and only saw "nve0: device timeout (N)" messages.
- Setup PHY before handing control to NVidia API setting
  speed, duplex, enabling interrupts, etc.
- Add restriction of MAXADDR_32BIT for high address to contigmalloc
  to make the driver work on machines with 4+GB of memory.
2005-12-25 21:57:03 +00:00
dds
42f3618725 MFC 1.19
Use the appropriate error function for displaying the error,
instead of printing it to stdout.
2005-12-25 16:26:40 +00:00
suz
675445a4d6 MFC: sync with KAME regarding NDP
- introduced fine-grain-timer to manage ND-caches and IPv6 Multicast-Listeners
- supports Router-Preference <draft-ietf-ipv6-router-selection-07.txt>
- better prefix lifetime management
- more spec-comformant DAD advertisement
- updated RFC/internet-draft revisions
- renamed a macro IPV6_DADOUTPUT to IPV6_UNSPECSRC
- plugged a possible memory leak

	share/doc/IMPLEMENTATIONS	Rev.1.9
	sys/netinet/icmp6.h		Rev.1.20
	sys/netinet6/icmp6.c		Rev.1.69
	sys/netinet6/in6.c		Rev.1.57,58
	sys/netinet6/in6.h		Rev.1.41,42
	sys/netinet6/in6_ifattach.c	Rev.1.31
	sys/netinet6/in6_ifattach.h	Rev.1.7
	sys/netinet6/in6_src.c		Rev.1.36
	sys/netinet6/in6_var.h		Rev.1.27
	sys/netinet6/ip6_var.h		Rev.1.36
	sys/netinet6/ip6_output.c	Rev.1.99,100
	sys/netinet6/mld6.c		Rev.1.24,25
	sys/netinet6/mld6_var.h		Rev.1.7
	sys/netinet6/nd6.c		Rev.1.59,61,62
	sys/netinet6/nd6.h		Rev.1.21
	sys/netinet6/nd6_nbr.c		Rev.1.34,37,38,39
	sys/netinet6/nd6_rtr.c		Rev.1.30,31
2005-12-25 14:03:38 +00:00
suz
645f921931 MFC: changes malloc type (M_IPMADDR->M_IP6MADDR, M_IPMOPTS->M_IP6MOPTS, M_MRTABL
E->M_MRTABLE6)

 Rev.1.54 in6.c
 Rev.1.64 in6_pcb.c
 Rev.1.25 in6_var.h
 Rev.1.33 ip6_mroute.c
 Rev.1.98 ip6_output.c
 Rev.1.23 mld6.c
2005-12-25 12:44:12 +00:00
suz
d93ffc4d8d MFC Rev.1.68 (don't respond to NI_QTYPE_IPV4ADDR) 2005-12-25 12:21:55 +00:00
suz
6812ce3e6e MFC the following KAME sync work.
- fixed typos
  - improved some comment descriptions
  - use NULL, instead of 0, to denote a NULL pointer
  - avoid embedding a magic number in the code
  - use nd6log() instead of log() to record NDP-specific logs
  - nuked an unnecessay white space

  Revision  Path
  1.67      src/sys/netinet6/icmp6.c
  1.55      src/sys/netinet6/in6.c
  1.29      src/sys/netinet6/in6_ifattach.c
  1.56      src/sys/netinet6/nd6.c
  1.35      src/sys/netinet6/nd6_nbr.c
  1.29      src/sys/netinet6/nd6_rtr.c
2005-12-25 12:15:13 +00:00
wilko
22f6cb7565 "A life lived in fear is a life half lived" 2005-12-24 17:55:33 +00:00
thompsa
911c4e7496 MFC r1.41, do not BPF_MTAP the packet twice 2005-12-24 01:13:17 +00:00
davidxu
326a7a67d3 MFC following revisions to fix mutex memory leak for threaded program:
local.h		revision 1.28
	fread.c		revision 1.13
	vfscanf.c	revision 1.39
2005-12-23 06:07:43 +00:00
wollman
e76d53431c Merge tzdata2005l, tzdata2005m, and tzdata2005q from vendor branch.
Too many zones change to summarize here.
2005-12-22 23:47:26 +00:00
jhb
c240b8f56c MFC: Remove linux_mib_destroy() since MTX_SYSINIT's gaining of a SYSUNINIT
that called mtx_destroy() made it obsolete.
2005-12-22 21:25:20 +00:00
jhb
b7b3a42983 MFC: Install nextboot in /rescue as /rescue/nextboot rather than
/rescue/nextboot.sh to match the name in /sbin.
2005-12-22 21:17:12 +00:00
sam
8e53519a18 MFC: add multicast rate support
display a bssid that's zero with the -v option
     add control for packet bursting
2005-12-22 19:32:11 +00:00
sam
e294e1d1d5 MFC: 802.11 layer sta mode beacon miss handling 2005-12-22 19:22:51 +00:00
sam
2979ae7991 MFC: make packet bursting configurable (default to on if device is capable) 2005-12-22 19:18:23 +00:00
sam
b9f8816a97 MFC 1.70: apply local settings when creating neighbor entries in ahdemo mode 2005-12-22 19:14:46 +00:00
sam
9a31dc8790 MFC: 1.69: when creating an ahdemo bss use any requested bssid; otherwise use zero 2005-12-22 19:12:50 +00:00
sam
0e5e9b0791 MFC: 1.40: allow setting the bssid in any mode 2005-12-22 19:10:58 +00:00
sam
1ac4f35004 MFC 1.36: correct handling of dtim for periods > 1 2005-12-22 19:08:39 +00:00
sam
3b038c718d MFC: add fixed rate for sending multicast frames 2005-12-22 19:05:53 +00:00
sam
f6c1e5db4b MFC: disallow module unload when there are dynamic references 2005-12-22 19:02:08 +00:00
sam
92049f01a9 MFC 1.24:
o correct auto mode logic for avoiding turbo channels
  o correct assumption that a static turbo channel is also
      usable in 11a; the opposite is true
2005-12-22 18:45:40 +00:00
sam
a9dc0df253 MFC 1.67: Bandaid ieee80211_set_chan to handle a channel parameter of "any" 2005-12-22 18:44:58 +00:00
sam
14be714397 MFC 1.38: change malloc when setting an optional ie to use M_NOWAIT 2005-12-22 18:25:10 +00:00
sam
610c6bff27 MFC 1.37: correct parameter check when retrieving the current channel list 2005-12-22 18:22:15 +00:00
dougb
03231bcc2b The new rc.subr requires explicit declaration of the command, and this
was fixed in the new ppp script, but I did not merge the ppp-user -> ppp
change, so this got missed. Mea culpa.

Submitted by:	Greg Rivers <gcr+freebsd-stable@tharned.org>
2005-12-22 09:06:07 +00:00
emaste
3a89523d62 MFC r1.160:
When using m_dup(9) to copy more than MHLEN bytes of data, don't
  create an mbuf chain that starts with a cluster containing just MHLEN
  bytes.  This happened because m_dup called m_get or m_getcl depending
  on the amount of data to copy, but then always set the size available
  in the first mbuf to MHLEN.

Approved by:	jmg
Silence from:	rwatson (mentor)
2005-12-22 04:23:10 +00:00
brooks
00f39a9aae MFC trimdomain(3) regression tests. 2005-12-22 03:47:05 +00:00
davidxu
deba570ebe MFC revision 1.20:
Clear return code to zero if joiner successfully waited joinee.
2005-12-22 01:50:44 +00:00
brooks
310d8e8f47 Note that an MFC of a fix to trimdomain(3) may result in changes to host
names in log files under certain circumstances.
2005-12-22 00:43:18 +00:00
brooks
f3e6c8a71c MFC rev 1.6:
When removing the local domain, only do so when the result
	will be a host name.  This is matches the documented behaviro.
	The previous behavior would remove the domain name even if
	the result retained a dot.

	This fixes rsh connections from a.example.com to example.com.

This is also reported to fix rsh connections from host xxx to
yyy.example.com.

PR:		88301
2005-12-22 00:34:48 +00:00
flz
2f3fb440a3 MFC: Add ProductID for the iPod Nano.
usb_quirks.c:	1.44
	usbdevs:	1.237

Approved by:	ssouhlal
2005-12-21 23:11:14 +00:00
thompsa
9bc985ef4d MFC r1.37: use m_dup rather than m_copypacket 2005-12-21 22:52:48 +00:00
ru
e99168e9f6 MFC: 1.523: Don't create a hierarchy before installing a kernel. 2005-12-21 15:55:17 +00:00
des
3afb234d50 MFC: add a -0 option for interoperability with xargs -0 2005-12-21 12:17:49 +00:00
des
9004f411a5 MFC: (1.35) wording tweaks 2005-12-21 12:16:39 +00:00
des
0b19b26f18 MFC: (1.58) add -r option for GNU compatibility 2005-12-21 12:15:52 +00:00
ru
1898f8a6fe MFC: 1.17: Fix PCI ID of the AMD-8111 System Management controller
that provides SMBus 1.0 function that this driver supports.
2005-12-21 11:00:53 +00:00
dougb
83dcdc924b MFC 1.52, do not delete stale /etc/rc.d files by default 2005-12-21 09:04:24 +00:00
maxim
3bfb46bf00 MFC rev. 1.38: fix usage(). 2005-12-21 08:12:28 +00:00
dougb
3b583b7967 MFC the inclusion of scripts from the local_startup directories
into the base rcorder, and related changes.
2005-12-21 07:11:35 +00:00
dougb
bd48ae6527 MFC of 1.28, -mdoc sweep 2005-12-21 06:03:31 +00:00
dougb
b18aa44ab0 MFC 1.27, s#/etc/make.conf#make.conf(5)# 2005-12-21 06:01:30 +00:00