peter
5080277e0e
Cut-n-paste glitch
1998-05-31 19:43:34 +00:00
peter
d9c0dc4a94
xdr encode -1 properly.
...
Obtained from: NetBSD
1998-05-31 19:29:28 +00:00
peter
2a5188e78c
Fully fill in nfsv2 write rpc requests rather than leaving garbage.
...
Obtained from: NetBSD
1998-05-31 19:28:15 +00:00
peter
da4830ce17
Don't silently fail to set file flags.
...
Obtained from: NetBSD
1998-05-31 19:24:19 +00:00
peter
a378822d22
Don't blindly accept the server's preferences if they are too small.
...
Obtained from: NetBSD
1998-05-31 19:20:44 +00:00
peter
21746bb862
Prototype support for selectively allowing non-reserved ports on a per
...
export basis. Needs userland support yet.
Obtained from: NetBSD
1998-05-31 19:16:08 +00:00
peter
7966818099
Hide whiteouts from NFS, since the protocol doesn't support them.
...
Obtained from: NetBSD
1998-05-31 19:10:52 +00:00
peter
49e79dfe9e
NetBSD has a comment that Solaris 2.5 doesn't do verifiers correctly,
...
we have weakened this test already for Digital Unix, so it may be enough
for Solaris. It needs to be checked again.
Obtained from: NetBSD
1998-05-31 19:07:47 +00:00
peter
a21fad22e0
Don't pass a second copy of the uid/gid in with the v2/v3 sattr structures,
...
it just makes more work. We pass a copy of the uid/gid with the
credentials. (although, this may need to be revisited if a non AUTHUNIX
authentication method (such as NFSKERB) ever gets implemented).
Obtained from: NetBSD
1998-05-31 19:00:19 +00:00
peter
985cae8566
Use the new SB_UPCALL flag,
...
Obtained from: NetBSD (but I changed the flag clear order in case).
1998-05-31 18:46:06 +00:00
peter
10677f7b5c
Let the sowwakeup macro decide when to call sowakeup rather than have
...
tcp "know" about it. A pending upcall would be missed, eg: used by NFS.
Obtained from: NetBSD
1998-05-31 18:42:49 +00:00
peter
a4063ba4e2
Have the wakeup routine do the upcall if needed.
...
Obtained from: NetBSD
1998-05-31 18:38:43 +00:00
peter
55de15ff43
Have the sorwakeup and sowwakeup check the upcall flags.
...
Obtained from: NetBSD
1998-05-31 18:37:22 +00:00
peter
c4805fc7a0
NFS_SMALLFH is defined in nfsproto.h, not sys/mount.h
...
Obtained from: NetBSD
1998-05-31 18:32:23 +00:00
peter
1f34203061
Don't let the user try "rmdir ."
...
Obtained from: NetBSD
1998-05-31 18:30:42 +00:00
peter
f61450c5b0
Don't let the user try and unlink() a directory on a NFS server.
...
Obtained from: NetBSD
1998-05-31 18:28:45 +00:00
peter
c45767477f
When a write rpc returns an error, break the loop.
...
Obtained from: NetBSD
1998-05-31 18:27:07 +00:00
peter
7d869157f3
Don't leak an mbuf when a write rpc returns zero bytes written.
...
Obtained from: NetBSD
1998-05-31 18:25:32 +00:00
peter
feb54238cc
#ifdef a diagnostic printf
...
Obtained from: NetBSD
1998-05-31 18:23:24 +00:00
peter
c50a18d361
Don't try and free mrep twice on some error conditions.
...
Obtained from: NetBSD
1998-05-31 18:19:43 +00:00
peter
66a3e6b96c
#ifdef a diagnostic panic, plus another missed costmetic change.
...
Obtained from: NetBSD
1998-05-31 18:11:03 +00:00
peter
32e00d316d
We have gained 2 more errno's, add them to the NFSv2 mapping table.
1998-05-31 18:09:18 +00:00
peter
87e3e1a54b
Missed a cosmetic change that the other BSD's have.
1998-05-31 18:08:09 +00:00
peter
e410a1b026
oops, nfs_msg() is called from client code too.
1998-05-31 18:06:07 +00:00
peter
35835ef239
When we can't reconnect a socket, don't forget to unlock before retrying
...
or we can deadlock.
Obtained from: NetBSD
1998-05-31 18:02:56 +00:00
peter
7f449d8699
Don't log zero length reads, this can happen during normal operation.
...
Obtained from: NetBSD
1998-05-31 18:00:46 +00:00
peter
7246bc5193
Consider for readdir chunk sizes when tuning socket buffer reservations.
...
Obtained from: NetBSD
1998-05-31 17:57:43 +00:00
peter
2b239be950
Refuse READDIR / READDIRPLUS rpc's for non-directories
...
Obtained from: NetBSD
1998-05-31 17:54:18 +00:00
peter
cbeeaf83f2
Some const's
...
Obtained from: NetBSD
1998-05-31 17:48:07 +00:00
peter
e58631da3c
NFS Jumbo commit part 1. Cosmetic and structural changes only. The aim
...
of this part of commits is to minimize unnecessary differences between
the other NFS's of similar origin. Yes, there are gratuitous changes here
that the style folks won't like, but it makes the catch-up less difficult.
1998-05-31 17:27:58 +00:00
des
21e75a7ad9
Add a FILES section which references /etc/group
...
Suggested by: Masafumi NAKANE <max@wide.ad.jp>
1998-05-31 17:24:25 +00:00
wpaul
9ce1b0b0ed
Add a short delay in the read loop in tl_eeprom_getbyte(). On some
...
systems, you have to allow the delay or else you end up misreading
some of the bits.
Patch provided by: Yoshihiko Someya <zb9y-smy@asahi-net.or.jp>
1998-05-31 16:59:39 +00:00
jkh
9b0682308d
Put operator in its own group rather than "staff".
...
Submitted by: "Yarema" <yds@ingress.com>
1998-05-31 15:47:52 +00:00
bde
0fc01e5adf
Fixed overflow in the calculation of the number of inodes per group
...
for filesystems with almost the maximum number of sectors. The maxiumum
is 2^31, but overflow is common for that size, and overflow normally
occurred here at size (2^31 - 4096).
1998-05-31 12:21:50 +00:00
bde
935c494c4b
Fixed imperfections in previous commit (a poor variable name,
...
excessive 64-bit arithmetic, and excessive changes).
1998-05-31 12:09:50 +00:00
bde
b104067a4b
Inherit BINDIR, don't set it here.
1998-05-31 11:41:53 +00:00
bde
1f215376b1
Fixed double slashes in a pathname.
...
Fixed some style bugs. Ensure no creation of an obj directory so that
we don't need to chdir before installing.
1998-05-31 11:38:25 +00:00
bde
317c29f913
Fixed double slashes in pathnames.
1998-05-31 11:32:38 +00:00
bde
7b0392464e
Undocumented flags which went away a few minutes ago.
...
Undocumented auto FIFO trigger level adjustment which went away years ago.
1998-05-31 11:16:09 +00:00
bde
ec6c6de5c6
Converted the ICU-level interrupt tests (3, 5 and 8) in sioprobe() into
...
a test of the irq number, and made failure of this test non-fatal.
Removed related unused complications for the APIC_IO case. Removed the
no-test3 flag.
Deverbosified the failure messages for the other tests. Removed the
per-port verbose flag - just use the general verbose flag.
1998-05-31 10:53:55 +00:00
jb
ca4b05419a
objformat is part of the i386 mid life identity crisis. On alpha, things
...
are in their normal places, so objformat isn't required.
1998-05-31 10:48:06 +00:00
andreas
94213686cc
port numbers for zebra,
...
a free multithreaded rip/ospf/bgp4 route server/reflector
needed for zebra port
1998-05-31 09:34:53 +00:00
thepish
70d5cc4b8a
PR: conf/2284
...
Submitted by: faulkner@asgard.hos.net
Correct termcap entry for ibm3163 (arrow keys)
1998-05-31 06:49:30 +00:00
mph
6c732f9403
Correct a minor spacing error.
1998-05-31 04:53:30 +00:00
steve
ef6b569c26
Several sources including Unix98 say that semctl's fourth
...
parameter is optional except where:
cmd == {IPC_SET || IPC_STAT || GETALL || SETVAL || SETALL}
PR: 2448
Reviewed by: bde
Submitted by: Tim Singletary <tsingle@sunland.gsfc.nasa.gov>
Minor tweaks by: steve
1998-05-31 04:09:09 +00:00
peter
c8c505e6c0
VOP_ABORTUP() appears to be called with the wrong vnode. The other callers
...
that I checked (eg: ufs_link()) do the ABORTOP on the directory rather than
the file itself. After Michael Hancock's patches, the abortop doesn't seem
all that critial now since something else will free the pathname buffer.
1998-05-31 01:03:07 +00:00
steve
f31b4aebd7
Typo: Tile -> Title
...
PR: 6798
Submitted by: Josh Gilliam <josh@quick.net>
1998-05-30 22:09:44 +00:00
phk
ffb1c27bb8
Add minimum driver for XC6200 based cards. Currently it knows about
...
the HOT1 from www.vcc.com.
1998-05-30 18:28:12 +00:00
steve
2d93578745
Remove references to getvfsbytype. Also remove getvfsbyname
...
as it has its own manpage.
Discussed with: bde
1998-05-30 18:20:37 +00:00
peter
aa33f20993
When using NFSv3, use the remote server's idea of the maximum file size
...
rather than assuming 2^64. It may not like files that big. :-)
On the nfs server, calculate and report the max file size as the point
that the block numbers in the cache would turn negative.
(ie: 1099511627775 bytes (1TB)).
One of the things I'm worried about however, is that directory offsets
are really cookies on a NFSv3 server and can be rather large, especially
when/if the server generates the opaque directory cookies by using a local
filesystem offset in what comes out as the upper 32 bits of the 64 bit
cookie. (a server is free to do this, it could save byte swapping
depending on the native 64 bit byte order)
Obtained from: NetBSD
1998-05-30 16:33:58 +00:00