CVSROOT: /cvs Module name: src Changes by: guent...@cvs.openbsd.org 2011/09/07 21:40:32
Modified files: sys/arch/alpha/include: _types.h param.h sys/arch/amd64/include: _types.h param.h sys/arch/arm/include: _types.h param.h sys/arch/hppa/include: _types.h param.h sys/arch/hppa64/include: _types.h param.h sys/arch/i386/include: _types.h param.h sys/arch/ia64/include: _types.h param.h sys/arch/m68k/include: _types.h param.h sys/arch/m88k/include: _types.h param.h sys/arch/mips64/include: _types.h param.h sys/arch/powerpc/include: _types.h param.h sys/arch/sh/include: _types.h param.h sys/arch/solbourne/include: param.h sys/arch/sparc/include: _types.h param.h sys/arch/sparc64/include: _types.h param.h sys/arch/vax/include: _types.h param.h sys/sys : socket.h Log message: Provide namespace-safe alignment macros in <machine/_types.h>, with compat names kept in <machine/param.h>. In <sys/socket.h>, pull in <sys/_types.h> instead of the namespace polluting <machine/param.h> and completely eliminate __CMSG_ALIGN, replaced by _ALIGN ok deraadt@