Property definitions

socket $ NativeSocketProtocolFamilies :: defaultinit
# Socket protocol families
extern class NativeSocketProtocolFamilies `{ int `}
	# Unspecified
	new pf_unspec `{ return PF_UNSPEC; `}

	# Local socket
	new pf_local `{ return PF_LOCAL; `}

	# Unix socket
	new pf_unix `{ return PF_UNIX; `}

	# Internet (IPv4) socket
	new pf_inet `{ return PF_INET; `}

	# SNA (IBM) socket
	new pf_sna `{ return PF_SNA; `}

	# DECnet socket
	new pf_decnet `{ return PF_DECnet; `}

	# Routing tables control
	new pf_route `{ return PF_ROUTE; `}

	# Novell internet protocol
	new pf_ipx `{ return PF_IPX; `}

	# Key management protocol
	new pf_key `{ return PF_KEY; `}

	# Internet (IPv6) socket
	new pf_inet6 `{ return PF_INET6; `}

	# Maximum identifier for socket families
	new pf_max `{ return PF_MAX; `}
end
lib/socket/socket_c.nit:459,1--493,3