pass a struct of socketopts around instead of requiring protocols to know shm/syscall internals.
move socket setsockopt stuff out to own file
move tcp setsockopt out to own file.
move UDP setsockopt out to own file
move ipv6 setsockopt out to own file
move icmpv6 setsockopt out to own file
move sctp setsockopt out to own file
fix cut-n-paste typo
move udplite setsockopt out to own file
move raw setsockopt out to own file
move ipx setsockopt out to own file
move ax25 setsockopt out to own file
move appletalk setsockopt out to own file
move netrom setsockopt out to own file
move ROSE setsockopt out to own file
move decnet setsockopt out to own file
move x25 setsockopt out to own file
move packet setsockopt out to own file
move atm setsockopt out to own file
move aal setsockopt out to own file