MFC: the 3rd argument of getsockname() should be socklen_t*.

	lib/libc/net/getaddrinfo.c:	1.66
	lib/libc/net/name6.c:		1.51
MFC 1.63: remove needless res_init() call.
This commit was manufactured by cvs2svn to create branch 'RELENG_5'.
Note date of 5.4-REL here too.  I've been forgetting to do it in the
development branches.

Prodded by:	cperciva and others
MFC: Add the agp driver to GENERIC.
MFC: (1.19) tweak description of "w" mode.
Merge the following from the English version:

   1.69.2.16 -> 1.69.2.17 errata/article.sgml
MFC the following changes:

  Add a possibility to bypass unmodified accounted data to special
  hook(s). Data received on these hook(s) is sent back to ifaceX hook(s).

  Refactor node so that it does not modify mbuf contents:
  - In ng_netflow_rcvdata() do all necessary pulluping: Ethernet header,
    IP header, and TCP/UDP header.
  - Pass only pointer to struct ip to ng_netflow_flow_add(). Any TCP/UDP
    headers are guaranteed to by after it.
  - Merge make_flow_rec() function into ng_netflow_flow_add().
MFC:
  Implement "verbose" optional keyword for "show" command. This is analog
  of Cisco's "show ip cache verbose flow" command.
Sync with HEAD:

- 1.9, joel. Expand contractions.
- 1.8, Reword HOOKS paragraph also mentioning how data received on out* hooks
       is handled.
- 1.7, Describe usage of newly implemented out* hooks.
MFC rev. 1.22 and rev. 1.23: fix a comment.
MFC 1.94, 1.95 (cperciva):

  Make "c->c_func = NULL" conditional on the CALLOUT_LOCAL_ALLOC flag,
  i.e., only clear c->c_func if the callout c is being used via the old
  timeout(9) interface.
MFC 1.94:
  With recent changes to _callout_stop_safe() we can remove a hack
  in ng_uncallout().
MFC:

Increase the default stacksizes:

		32-bit	64-bit
main thread	2MB	4MB
other threads	1MB	2MB

Approved by:	eischen
		re (scottl no longer objects since 5.4 is out)
MFC:

Increase the default stacksizes:

              32-bit  64-bit
main thread     2MB     4MB
other threads   1MB     2MB

Approved by:    mtm
                re (scottl no longer objects since 5.4 is out)
MFC:

Increase the default stacksizes:

              32-bit  64-bit
main thread     2MB     4MB
other threads   1MB     2MB

Approved by:    eischen
                re (scottl no longer objects since 5.4 is out)
Increment __FreeBSD_version for the thread stacksize changes.
o Revert the cuaa->cuaad changes done by error
  in previous MFC.

o MFC the last change done in HEAD by brian@:
  Delete the tun N section.

Reviewed by:	brian
Approved by:	trhodes (mentor, implicitly)
MFC: 1.219

Replace spl protection in rtcin() and writertc() with spinlocks
using the existing clock_lock mutex.
MFC to RELENG_5

Change m_uiotombuf so it will accept offset at which data should be copied
to the mbuf. Offset cannot exceed MHLEN bytes. This is currently used to
fix Ethernet header alignment problem on alpha and sparc64. Also change all
users of m_uiotombuf to pass proper offset.

Reviewed by:	jmg, sam
Approved by:	re