/*
 *  linux/ibcs/sockaf.inc
 *
 *  Copyright (C) 1994  Mike Jagdis (jaggy@purplet.demon.co.uk)
 *
 * $Id$
 * $Source$
 */

static char af_svr4_to_linux_seg1[] = {
	SOCK_DGRAM,
	SOCK_STREAM,
	0,
	SOCK_RAW,
	SOCK_RDM,
	SOCK_SEQPACKET
};

static struct map_segment af_svr4_to_linux[] = {
	/* 1 to 6 are remapped as indicated. Nothing else is valid. */
	{ 1, 6, af_svr4_to_linux_seg1 },
	{ -1 }
};


struct map_segment *af_map[] = {
	NULL,			/* Linux */
	af_svr4_to_linux,	/* SVR4 */
	af_svr4_to_linux,	/* SVR3 */
	af_svr4_to_linux,	/* SCO 3.2.[24] */
	af_svr4_to_linux	/* Wyse Unix V/386 3.2.1 */
};
