sys/nfs/nfs_boot.c
Mon, 05 Dec 2016 10:54:48 +0000 skrll Sync with HEAD nick-nhusb
Sat, 06 Jun 2015 14:39:53 +0000 skrll Sync with HEAD nick-nhusb
Mon, 06 Apr 2015 15:17:50 +0000 skrll Sync with HEAD nick-nhusb
Sun, 03 Dec 2017 11:35:43 +0000 jdolecek update from HEAD tls-maxphys
Tue, 19 Aug 2014 23:55:11 +0000 tls Rebase to HEAD as of a few days ago. tls-maxphys
Sun, 13 May 2007 10:30:31 +0000 jdc Pull up revisions 1.65-1.66 (requested by manu in ticket #635). netbsd-4
Thu, 16 Apr 2015 09:34:04 +0000 msaitoh Pull up following revision(s) (requested by hikaru in ticket #1287): netbsd-6
Mon, 06 Apr 2015 01:37:29 +0000 snj Pull up following revision(s) (requested by hikaru in ticket #656): netbsd-7
Tue, 15 Nov 2016 01:50:06 +0000 ozaki-r Don't use rt_walktree to delete routes trunk
Thu, 07 Jul 2016 06:55:38 +0000 msaitoh KNF. Remove extra spaces. No functional change. trunk
Thu, 21 May 2015 02:04:22 +0000 rtr change nfs_boot_sendrecv to take sockaddr_in * instead of mbuf * trunk
Sat, 09 May 2015 15:22:47 +0000 rtr change sosend() to accept sockaddr * instead of mbuf * for nam. trunk
Fri, 03 Apr 2015 20:01:07 +0000 rtr * change pr_bind to accept struct sockaddr * instead of struct mbuf * trunk
Fri, 27 Mar 2015 07:18:11 +0000 hikaru m_pullup() is called in rcvproc callback functions, trunk
Fri, 25 Oct 2013 20:46:29 +0000 martin Mark a potentially unused variable trunk
Mon, 04 Oct 2010 23:48:22 +0000 cyber Add support to honor MTU settings from DHCP during netboot. trunk
Wed, 04 Mar 2009 06:56:25 +0000 nisimura Update comments to reflect realities; the filenames were changed in 1997 trunk
Wed, 19 Nov 2008 18:35:57 +0000 ad Make the emulations, exec formats, coredump, NFS, and the NFS server trunk
Mon, 27 Oct 2008 13:24:01 +0000 cegger make this build again without having trunk
Mon, 27 Oct 2008 10:58:22 +0000 cegger change nfs boot behaviour to automatically try next boot method if boot information are incomplete to succeed. trunk
Fri, 24 Oct 2008 17:17:12 +0000 cegger - ansify function definition trunk
Wed, 06 Aug 2008 15:01:23 +0000 plunky Convert socket options code to use a sockopt structure trunk
Thu, 22 May 2008 00:57:09 +0000 dyoung Delete unnecessary cast to void *. trunk
Mon, 28 Apr 2008 20:22:51 +0000 martin Remove clause 3 and 4 from TNF licenses trunk
Thu, 24 Apr 2008 11:38:36 +0000 ad Merge the socket locking patch: trunk
Sat, 05 Apr 2008 13:49:36 +0000 cegger use aprint_*_dev and device_xname trunk
Fri, 31 Aug 2007 22:02:58 +0000 dyoung Use sockaddr_in_init() and ifreq_setaddr() to initialize a sockaddr_in trunk
Thu, 19 Jul 2007 20:48:52 +0000 dyoung Take steps to hide the radix_node implementation of the forwarding table trunk
Sat, 09 Jun 2007 02:32:34 +0000 dyoung Cosmetic: de-__P() et cetera. trunk
Tue, 08 May 2007 09:29:50 +0000 manu Fix buid (broken by a fix introduced in the wrong file...) trunk
Tue, 08 May 2007 06:10:27 +0000 manu Add the TFTPROOT kernel option for TFTP'ing root RAMdisk at root mount time. trunk
Sun, 04 Mar 2007 05:59:00 +0000 christos Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. trunk
Wed, 01 Mar 2006 12:38:10 +0000 yamt merge yamt-uio_vmspace branch. trunk
Sun, 11 Dec 2005 12:16:03 +0000 christos merge ktrace-lwp. trunk
Sat, 22 May 2004 22:52:13 +0000 jonathan Eliminate several uses of `curproc' from the socket-layer code and from NFS. trunk
Thu, 11 Mar 2004 21:48:43 +0000 cl Add static nfs boot configuration, from the kernel config file or from trunk
Sun, 29 Jun 2003 22:28:00 +0000 fvdl Back out the lwp/ktrace changes. They contained a lot of colateral damage, trunk
Sat, 28 Jun 2003 14:20:43 +0000 darrenr Pass lwp pointers throughtout the kernel, as required, so that the lwpid can trunk
Sat, 10 Nov 2001 10:59:08 +0000 lukem add RCSIDs trunk
Fri, 19 Jan 2001 14:26:01 +0000 enami Use tsleep instead of dalay; since we're mounting root, we can sleep trunk
Sun, 10 Dec 2000 23:16:28 +0000 fvdl Make sobind() take a struct proc *. It already took curproc and trunk
Tue, 19 Sep 2000 17:04:50 +0000 bjh21 New kernel option, NFS_V2_ONLY, which aims to reduce the NFS client to just trunk
Wed, 29 Mar 2000 03:43:33 +0000 simonb Don't need to include <sys/conf.h> here. trunk
Fri, 03 Sep 1999 20:06:46 +0000 drochner Wait some seconds after the interface is brought up before packets trunk
Wed, 07 Jul 1999 21:29:29 +0000 drochner mount diskless root with "NFSMNT_NOCONN" (which is default in "mount_nfs" trunk
Sun, 21 Feb 1999 15:07:49 +0000 drochner restructure the diskless NFS boot code to keep track of the used trunk
Sun, 13 Sep 1998 13:49:29 +0000 christos Fix copyright spacing. trunk
Sun, 09 Aug 1998 20:51:08 +0000 perry bzero->memset, bcopy->memcpy, bcmp->memcmp trunk
Sat, 13 Jun 1998 14:13:25 +0000 drochner Fix last change: If BOOTP/DHCP was successful, don't try RARP/BOOTPARAM. trunk
Sat, 13 Jun 1998 04:28:46 +0000 tv Clean up boogered gcc warning workaround (remove goto completely) and remove trunk
Sat, 25 Apr 1998 17:41:01 +0000 matt Adapt to new sosend/soreceive and upcall (now down in sowakeup) trunk
Sun, 01 Mar 1998 02:20:01 +0000 fvdl Merge with Lite2 + local changes trunk
Sat, 28 Feb 1998 01:45:01 +0000 cgd be a bit more clear about what protocols will be tried in the trunk
Mon, 12 Jan 1998 21:27:09 +0000 scottr Consolidate NFS_BOOT_* options into opt_nfs_boot.h trunk
Sun, 11 Jan 1998 05:55:40 +0000 scottr Make NFS_BOOT_DHCP work as expected. trunk
Fri, 09 Jan 1998 15:10:37 +0000 drochner Use new options "NFS_BOOT_BOOTP" and "NFS_BOOT_BOOTPARAM" for parts trunk
Tue, 30 Sep 1997 20:44:31 +0000 drochner Factor out some functions used by bootparam and DHCP boot. trunk
Sat, 13 Sep 1997 06:16:04 +0000 thorpej Correct a comment regarding the sense of the nfs_boot_rfc951 global. trunk
Tue, 09 Sep 1997 21:39:17 +0000 gwr Move the call to nfs_boot_getfh() from nfs_vfsops.c to nfs_boot.c trunk
Tue, 02 Sep 1997 21:33:17 +0000 gwr Change test from NETHER to NARP (revarpwhoami is in if_arp.c) trunk
Fri, 29 Aug 1997 16:12:49 +0000 gwr Supporting changes for the new BOOTP support in nfs_mountroot. trunk
Thu, 14 Aug 1997 15:50:05 +0000 drochner 1. Allow to set a netmask (option NFS_BOOT_NETMASK) for the booting trunk
Tue, 27 May 1997 23:37:39 +0000 gwr Minor reorganization of nfs_mountroot code to simplify BOOTP support. trunk
Mon, 17 Mar 1997 17:41:45 +0000 thorpej Add some missing "\n"'s. trunk
Sat, 15 Mar 1997 18:09:08 +0000 is New ARP system, supports IPv4 over any hardware link. trunk
Fri, 31 Jan 1997 02:57:31 +0000 thorpej - Don't look for a "suitable interface"; we're now given the name of the trunk
Sun, 20 Oct 1996 13:13:22 +0000 fvdl Enhancements from Matthias Drochner: trunk
Sun, 13 Oct 1996 01:39:03 +0000 christos revert kprintf changes trunk
Thu, 10 Oct 1996 23:31:17 +0000 christos printf -> kprintf, sprintf -> ksprintf trunk
Tue, 07 May 1996 02:51:25 +0000 thorpej Changed struct ifnet to have a pointer to the softc of the underlying trunk
Sun, 18 Feb 1996 11:53:36 +0000 fvdl Bring in a merge of Rick Macklem's NFSv3 code from Lite2 trunk
Fri, 16 Feb 1996 15:18:19 +0000 gwr Add stub for nfs_boot_getfh if NETHER==0 trunk
Tue, 13 Feb 1996 17:53:32 +0000 gwr Do the RPC to bootparamd a little later (just before the mountd call) trunk
Sat, 10 Feb 1996 22:55:16 +0000 pk Don't return EBADRPC if we have something else. trunk
Fri, 09 Feb 1996 21:48:19 +0000 christos nfs prototype changes trunk
Tue, 19 Dec 1995 23:07:11 +0000 cgd changes to make this work on systems where pointers & longs are 64 bits. trunk
Mon, 12 Jun 1995 00:46:47 +0000 mycroft Various cleanup, including: trunk
Tue, 23 May 1995 00:14:06 +0000 cgd don't blindly set IFF_UP; or it with old flags trunk
Sat, 20 May 1995 01:52:49 +0000 mycroft Use fxdr_*() and txdr_*() macros to do byte order conversions. trunk
Mon, 24 Apr 1995 21:54:56 +0000 gwr Fixed RPC code to deal with RPC messages larger than one mbuf. trunk
Tue, 28 Mar 1995 21:29:32 +0000 gwr Cosmetic changes suggested by Adam. trunk
Sat, 18 Mar 1995 05:51:22 +0000 gwr Do the printf "root/swap on" elsewhere to avoid confusion. trunk
Thu, 16 Feb 1995 21:42:50 +0000 pk Working "config generic" support; from Theo. trunk
Sat, 29 Oct 1994 06:38:11 +0000 cgd fix a couple of obvious, painful endianness bugs introduced in last commit. trunk
Mon, 26 Sep 1994 16:42:29 +0000 gwr Do the first BOOTPARAM RPC call to the broadcast address instead of trunk
Thu, 11 Aug 1994 23:47:51 +0000 mycroft char * --> caddr_t, where appropriate. trunk
Thu, 11 Aug 1994 22:25:32 +0000 gwr Diskless boot will now bind the local socket to a reserved port to trunk
Tue, 19 Jul 1994 02:23:27 +0000 gwr Fix the conditionally compiled code inside #ifdef NFS_BOOT_GATEWAY trunk
Sat, 16 Jul 1994 11:43:12 +0000 paulus If we don't have ethernet, nfs_boot_init reduces to just a panic. trunk
Wed, 29 Jun 1994 07:28:36 +0000 deraadt knf trunk
Wed, 29 Jun 1994 06:39:25 +0000 cgd New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' trunk
Tue, 21 Jun 1994 08:30:20 +0000 pk Construct mountpath for remote root. trunk
Mon, 13 Jun 1994 15:28:55 +0000 gwr New diskless boot code (uses RARP, bootparamd). trunk
Thu, 05 May 1994 05:35:42 +0000 cgd lots of changes: prototype migration, move lots of variables, definitions, trunk
Mon, 18 Apr 1994 06:18:05 +0000 glass revised nfs diskless support. uses bootp+rpc to gather parameters trunk
less more (0) tip