xref: /csrg-svn/sys/conf/nfsswapvmunix.c (revision 63141)
146987Smckusick /*
2*63141Sbostic  * Copyright (c) 1991, 1993
3*63141Sbostic  *	The Regents of the University of California.  All rights reserved.
446987Smckusick  *
546987Smckusick  * This code is derived from software contributed to Berkeley by
646987Smckusick  * Rick Macklem at The University of Guelph.
746987Smckusick  *
846987Smckusick  * %sccs.include.redist.c%
946987Smckusick  *
10*63141Sbostic  *	@(#)nfsswapvmunix.c	8.1 (Berkeley) 06/10/93
1146987Smckusick  */
1246987Smckusick 
1346987Smckusick /*
1446987Smckusick  * Sample NFS swapvmunix configuration file.
1546987Smckusick  * This should be filled in by the bootstrap program.
1646987Smckusick  * See /sys/nfs/nfsdiskless.h for details of the fields.
1746987Smckusick  */
1846987Smckusick 
1956502Sbostic #include <sys/param.h>
2056502Sbostic #include <sys/conf.h>
2156502Sbostic #include <sys/socket.h>
2256502Sbostic #include <sys/mount.h>
2346987Smckusick 
2456502Sbostic #include <net/if.h>
2556502Sbostic #include <nfs/nfsv2.h>
2656502Sbostic #include <nfs/nfsdiskless.h>
2756502Sbostic 
2846987Smckusick extern int nfs_mountroot();
2946987Smckusick int (*mountroot)() = nfs_mountroot;
3046987Smckusick 
3146987Smckusick dev_t	rootdev = NODEV;
3246987Smckusick dev_t	argdev  = NODEV;
3346987Smckusick dev_t	dumpdev = NODEV;
3446987Smckusick 
3546987Smckusick struct	swdevt swdevt[] = {
3646987Smckusick 	{ NODEV,	0,	5000 },	/* happy:/u/swap.dopey  */
3746987Smckusick 	{ 0, 0, 0 }
3846987Smckusick };
3946987Smckusick struct nfs_diskless nfs_diskless = {
4046987Smckusick 	{ { 'q', 'e', '0', '\0' },
4146987Smckusick 	  { 0x10, 0x2, { 0x0, 0x0, 0x83, 0x68, 0x30, 0x2, } },
4246987Smckusick 	  { 0x10, 0x2, { 0x0, 0x0, 0x83, 0x68, 0x30, 0xff, } },
4346987Smckusick 	  { 0x10, 0x0, { 0x0, 0x0, 0xff, 0xff, 0xff, 0x0, } },
4446987Smckusick  	},
4546987Smckusick 	{ 0x10, 0x2, { 0x0, 0x0, 0x83, 0x68, 0x30, 0x12, } },
4646987Smckusick 	{
4746987Smckusick 	  (struct sockaddr *)0, SOCK_DGRAM, 0, (nfsv2fh_t *)0,
4846987Smckusick 	  0, 8192, 8192, 10, 100, (char *)0,
4946987Smckusick 	},
5046987Smckusick 	{
5146987Smckusick 		0xf,
5246987Smckusick 		0x9,
5346987Smckusick 		0x0,
5446987Smckusick 		0x0,
5546987Smckusick 		0x1,
5646987Smckusick 		0x0,
5746987Smckusick 		0x0,
5846987Smckusick 		0x0,
5946987Smckusick 		0xc,
6046987Smckusick 		0x0,
6146987Smckusick 		0x0,
6246987Smckusick 		0x0,
6346987Smckusick 		0x6,
6446987Smckusick 		0x0,
6546987Smckusick 		0x0,
6646987Smckusick 		0x0,
6746987Smckusick 		0x27,
6846987Smckusick 		0x18,
6946987Smckusick 		0x79,
7046987Smckusick 		0x27,
7146987Smckusick 		0x0,
7246987Smckusick 		0x0,
7346987Smckusick 		0x0,
7446987Smckusick 		0x0,
7546987Smckusick 		0x0,
7646987Smckusick 		0x0,
7746987Smckusick 		0x0,
7846987Smckusick 		0x0,
7946987Smckusick 		0x0,
8046987Smckusick 		0x0,
8146987Smckusick 		0x0,
8246987Smckusick 		0x0,
8346987Smckusick 	},
8446987Smckusick 	{ 0x10, 0x2, { 0x8, 0x1, 0x83, 0x68, 0x30, 0x5, } },
8546987Smckusick 	"happy",
8646987Smckusick 	{
8746987Smckusick 	  (struct sockaddr *)0, SOCK_DGRAM, 0, (nfsv2fh_t *)0,
8846987Smckusick 	  0, 8192, 8192, 10, 100, (char *)0,
8946987Smckusick 	},
9046987Smckusick 	{
9146987Smckusick 		0x0,
9246987Smckusick 		0x9,
9346987Smckusick 		0x0,
9446987Smckusick 		0x0,
9546987Smckusick 		0x1,
9646987Smckusick 		0x0,
9746987Smckusick 		0x0,
9846987Smckusick 		0x0,
9946987Smckusick 		0xc,
10046987Smckusick 		0x0,
10146987Smckusick 		0x0,
10246987Smckusick 		0x0,
10346987Smckusick 		0x2,
10446987Smckusick 		0x0,
10546987Smckusick 		0x0,
10646987Smckusick 		0x0,
10746987Smckusick 		0xd0,
10846987Smckusick 		0x48,
10946987Smckusick 		0x42,
11046987Smckusick 		0x25,
11146987Smckusick 		0x0,
11246987Smckusick 		0x0,
11346987Smckusick 		0x0,
11446987Smckusick 		0x0,
11546987Smckusick 		0x0,
11646987Smckusick 		0x0,
11746987Smckusick 		0x0,
11846987Smckusick 		0x0,
11946987Smckusick 		0x0,
12046987Smckusick 		0x0,
12146987Smckusick 		0x0,
12246987Smckusick 		0x0,
12346987Smckusick 	},
12446987Smckusick 	{ 0x10, 0x2, { 0x8, 0x1, 0x83, 0x68, 0x30, 0x5, } },
12546987Smckusick 	"happy",
12646987Smckusick };
127