freebsd-dev/stand/libsa
Rebecca Cran d5cee48f3e Wait a maximum of 300 seconds for network send/recv in libsa
The reason for this change is that currently, a send/recv
takes many hours to time out.
This is suboptimal in the bootloader because it means for example
that NFS will take hours to fail before allowing subsequent access
methods such as gzip to be tried.

Setting MAXWAIT to 300 seconds (5 minutes) still allows slow
connections of 1Mb to be used to download a 30MB kernel file.

Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D18544
2018-12-20 19:27:46 +00:00
..
amd64
geli Use if rather than case for a simple boolean. gcc thinks blks is 2018-07-13 18:19:33 +00:00
i386
mips
powerpc
sparc64
zfs loader: zfs reader should not probe partitionless disks (UEFI case) 2018-12-17 07:43:29 +00:00
__main.c
abort.c
arp.c The libstand's panic() appends its own '\n' to the message, so that users of the API 2018-11-29 18:37:48 +00:00
assert.c The libstand's panic() appends its own '\n' to the message, so that users of the API 2018-11-29 18:37:48 +00:00
bcd.c
bootp.c libsa: bootp is using pointers with different sign 2018-08-01 12:06:39 +00:00
bootp.h libsa: bootp is using pointers with different sign 2018-08-01 12:06:39 +00:00
bootparam.c
bootparam.h
bzipfs.c The libstand's panic() appends its own '\n' to the message, so that users of the API 2018-11-29 18:37:48 +00:00
cd9660.c libsa: dereferencing type-punned pointer in cd9660 2018-08-02 06:22:10 +00:00
cd9660read.c libsa: dereferencing type-punned pointer in cd9660 2018-08-02 06:22:10 +00:00
close.c libsa: remobe unneeded check before free() 2018-06-14 09:10:34 +00:00
closeall.c
crc32_libkern.c Fix stand/ build after r339671. 2018-10-23 23:11:38 +00:00
crc32.c
crc32.h
dev.c
dosfs.c libsa: dos_checksum() should take unsigned chars 2018-08-07 10:48:36 +00:00
dosfs.h
environment.c
ether.c
ext2fs.c
fstat.c
getopt.c
gets.c libsa: exit on EOF in ngets 2018-08-09 02:55:48 +00:00
globals.c
gpt.c
gpt.h
gzipfs.c libsa: gzipfs.c converts pointers to integer types with different sign 2018-08-07 10:53:51 +00:00
in_cksum.c
inet_ntoa.c
ioctl.c
iodesc.h
ip.c Remove unnecessary include from libstand. 2018-10-31 19:59:20 +00:00
libsa.3 libsa(3): Correct statement about FS Write-support, name change 2018-06-09 14:24:16 +00:00
lseek.c
Makefile Fix stand/ build after r339671. 2018-10-23 23:11:38 +00:00
Makefile.depend
nandfs.c
net.c Wait a maximum of 300 seconds for network send/recv in libsa 2018-12-20 19:27:46 +00:00
net.h
netif.c The libstand's panic() appends its own '\n' to the message, so that users of the API 2018-11-29 18:37:48 +00:00
netif.h
nfs.c libsa: assignment to char * from u_char * 2018-08-01 12:14:10 +00:00
nfsv2.h
nullfs.c
open.c libsa: open() should use NULL instead of typecasted 0 2018-06-14 16:11:50 +00:00
pager.c
panic.c
pkgfs.c pkgfs_init: Initialize pkg 2018-08-15 21:13:10 +00:00
printf.c
qdivrem.c
quad.h
random.c
rarp.c
read.c libsa: f_rabuf could be NULL 2018-06-14 09:06:53 +00:00
readdir.c
rpc.c
rpc.h
rpcv2.h
saioctl.h
sbrk.c The libstand's panic() appends its own '\n' to the message, so that users of the API 2018-11-29 18:37:48 +00:00
splitfs.c
stand.h
stat.c
strcasecmp.c
strdup.c
strerror.c
tftp.c libsa: cstyle cleanup tftp.c 2018-11-01 22:13:18 +00:00
tftp.h
twiddle.c
udp.c Remove unnecessary include from libstand. 2018-10-31 19:59:20 +00:00
ufs.c Normally when an attempt is made to mount a UFS/FFS filesystem whose 2018-12-06 00:09:39 +00:00
ufsread.c
uuid_from_string.c
uuid_to_string.c
write.c libsa: cstyle cleanup for open/close/read/write sources 2018-06-14 08:58:10 +00:00
xlocale_private.h
zalloc_defs.h
zalloc_malloc.c
zalloc_mem.h
zalloc_protos.h
zalloc.c