xref: /netbsd-src/sys/arch/mvme68k/stand/netboot/conf.c (revision a07f7c80690d0af05ca7630aebc638f51f3185e1)
1*a07f7c80Stsutsui /*	$NetBSD: conf.c,v 1.7 2008/01/12 09:54:32 tsutsui Exp $ */
20b036e11Schuck 
30b036e11Schuck #include <sys/types.h>
4bb184934Schuck #include <netinet/in.h>
53df32569Schuck #include <netinet/in_systm.h>
6bb184934Schuck 
7e63501d2Sjunyoung #include <lib/libsa/stand.h>
83df32569Schuck #include <nfs.h>
93df32569Schuck #include <dev_net.h>
100b036e11Schuck 
110b036e11Schuck struct fs_ops file_system[] = {
120b036e11Schuck 	{ nfs_open, nfs_close, nfs_read, nfs_write, nfs_seek, nfs_stat },
130b036e11Schuck };
14*a07f7c80Stsutsui int nfsys = __arraycount(file_system);
150b036e11Schuck 
160b036e11Schuck struct devsw devsw[] = {
170b036e11Schuck 	{ "net",  net_strategy,  net_open,  net_close,  net_ioctl },
180b036e11Schuck };
19*a07f7c80Stsutsui int	ndevs = __arraycount(devsw);
203df32569Schuck 
213df32569Schuck extern struct netif_driver le_driver;
223df32569Schuck extern struct netif_driver ie_driver;
233df32569Schuck 
243df32569Schuck struct netif_driver *netif_drivers[] = {
253df32569Schuck 	&le_driver,
263df32569Schuck 	&ie_driver,
273df32569Schuck };
28*a07f7c80Stsutsui int n_netif_drivers = __arraycount(netif_drivers);
293df32569Schuck 
300b036e11Schuck 
310b036e11Schuck /* XXX */
320b036e11Schuck int netif_debug;
330b036e11Schuck int debug;
340b036e11Schuck int errno;
35967e6489Sscw int try_bootp = 1;
36