Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Remove casts from {c,m,re}alloc() and simplify sizeof().MFC after: 1 week
Explain to the compiler why the aliasing we're doing is OK.MFC after: 1 week
Fix a large number of signed - unsigned comparison warnings.MFC after: 1 week
#include cleanupMFC after: 1 week
Reduce code duplication: use calloc instead of allocing and memsetafterward.Approved by: bushman
Forced commit to note repocopy:The files were copied in order to rename cached to nscd.Approved by: re (kensmith), brooks (mentor)
- Renaming repocopied cached to nscdApproved by: re (kensmith), brooks (mentor)
- Extend the nsswitch to support Services, Protocols and Rpc databases.- Make nsswitch support caching.Submitted by: Michael Bushkov <bushman__at__rsu.ru>Sponsored by: Google Summer of Code 2005