From owner-freebsd-hackers Thu Aug 28 18:11:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA02416 for hackers-outgoing; Thu, 28 Aug 1997 18:11:49 -0700 (PDT) Received: (from hsu@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA02410 for hackers; Thu, 28 Aug 1997 18:11:47 -0700 (PDT) Date: Thu, 28 Aug 1997 18:11:47 -0700 (PDT) From: Jeffrey Hsu Message-Id: <199708290111.SAA02410@hub.freebsd.org> To: hackers Subject: Re: It appears to be impossible to build a kernel w/o networking... Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The last time I tried this, a couple days ago, there was only a small problem with some netisr code not being properly enclosed within #ifdef INET. Index: machdep.c =================================================================== RCS file: /usr/cvsup/prefix/src/sys/i386/i386/machdep.c,v retrieving revision 1.256 diff -c -r1.256 machdep.c *** machdep.c 1997/08/18 06:58:09 1.256 --- machdep.c 1997/08/19 21:29:03 *************** *** 190,196 **** --- 190,198 ---- static vm_offset_t buffer_sva, buffer_eva; vm_offset_t clean_sva, clean_eva; static vm_offset_t pager_sva, pager_eva; + #ifdef INET extern struct linker_set netisr_set; + #endif #define offsetof(type, member) ((size_t)(&((type *)0)->member)) *************** *** 241,250 **** --- 243,254 ---- } } + #ifdef INET /* * Quickly wire in netisrs. */ setup_netisrs(&netisr_set); + #endif /* * Allocate space for system data structures.