History log of /openbsd/lib/libc/sys/statfs.2 (Results 1 – 25 of 29)
Revision Date Author Comments
# 6db3e3d7 30-Jul-2022 jsg <jsg@openbsd.org>

we mention interim BSD releases so change some 4.4BSD use to 4.3BSD-Reno
ok jmc@ schwarze@


# 0215088d 21-Nov-2021 jan <jan@openbsd.org>

improve legibility of structs in several manpages

General uses tabs for general indentation and 4 spaces
on tight spots. Also uses extra space to align pointers
and non-pointers as we do this on ce

improve legibility of structs in several manpages

General uses tabs for general indentation and 4 spaces
on tight spots. Also uses extra space to align pointers
and non-pointers as we do this on certain places in our
source.

with improvements from schwarze@

OK schwarze@

show more ...


# e992327f 03-Jan-2021 rob <rob@openbsd.org>

Make consistent reference to pathname.

OK schwarze@, jmc@, deraadt@


# 4ecee774 27-Apr-2018 guenther <guenther@openbsd.org>

<sys/mount.h> and <sys/swap.h> no longer require <sys/param.h>

ok krw@


# 2acd0c01 19-Jan-2015 millert <millert@openbsd.org>

Explicitly mention that PATH_MAX includes the NUL in the ENAMETOOLONG
description.


# 9372b8fc 16-Dec-2014 schwarze <schwarze@openbsd.org>

use .In and delete .Tn; from Kaspars at Bankovskis dot net


# 33fc4b46 10-Dec-2014 schwarze <schwarze@openbsd.org>

use .Rv; no change of meaning; from Kaspars at Bankovskis dot net


# 9622671c 20-Jul-2013 naddy <naddy@openbsd.org>

sync with the actual definition of struct statfs in <sys/mount.h>; ok jmc@


# a2931f6f 05-Dec-2012 millert <millert@openbsd.org>

Cross-reference getfsstat(2); OK jmc@


# b7b9850d 05-Jun-2009 millert <millert@openbsd.org>

Note that f_fsid gets cleared when caller is not the superuser. OK deraadt@


# b702bb8a 16-Mar-2008 otto <otto@openbsd.org>

sync with sys/statfs.h; ok jmc@


# 9490d37c 31-May-2007 jmc <jmc@openbsd.org>

convert to new .Dd format;


# b6112965 03-Feb-2007 espie <espie@openbsd.org>

fix NAME, ok jmc@


# 91639bac 21-Nov-2003 jmc <jmc@openbsd.org>

sync with <mount.h>; from FreeBSD;


# 6580fee3 02-Jun-2003 millert <millert@openbsd.org>

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# 6b261f3f 15-Jan-2002 millert <millert@openbsd.org>

MNAMELEN is 90, not 32; peterw AT ifost.org.au


# b78e048c 24-Mar-2000 millert <millert@openbsd.org>

Make f_bsize signed. Having it unsigned causes surprising (and unwanted)
type coercions. With this fixed I can back out the hack in df.


# acfd417a 31-Dec-1999 millert <millert@openbsd.org>

f_bavail is signed (sync with sys/mount.h)


# a4a5a972 29-Jun-1999 aaron <aaron@openbsd.org>

- change references to nil to null; tschroed@acm.org
- remove trailing spaces from end of lines
- add some .Dv
- change -1 to \-1, so `-' is taken as a negative sign
- other misc formatting fixes


# ef921adb 31-May-1999 millert <millert@openbsd.org>

New struct statfs with mount options. NOTE: this replaces statfs(2),
fstatfs(2), and getfsstat(2) so you will need to build a new kernel
before doing a "make build" or you will get "unimplemented sy

New struct statfs with mount options. NOTE: this replaces statfs(2),
fstatfs(2), and getfsstat(2) so you will need to build a new kernel
before doing a "make build" or you will get "unimplemented syscall" errors.

The new struct statfs has the following featuires:
o Has a u_int32_t flags field--now softdep can have a real flag.

o Uses u_int32_t instead of longs (nicer on the alpha). Note: the man
page used to lie about setting invalid/unused fields to -1. SunOS does
that but our code never has.

o Gets rid of f_type completely. It hasn't been used since NetBSD 0.9
and having it there but always 0 is confusing. It is conceivable
that this may cause some old code to not compile but that is better
than silently breaking.

o Adds a mount_info union that contains the FSTYPE_args struct. This
means that "mount" can now tell you all the options a filesystem was
mounted with. This is especially nice for NFS.

Other changes:
o The linux statfs emulation didn't convert between BSD fs names
and linux f_type numbers. Now it does, since the BSD f_type
number is useless to linux apps (and has been removed anyway)

o FreeBSD's struct statfs is different from our (both old and new)
and thus needs conversion. Previously, the OpenBSD syscalls
were used without any real translation.

o mount(8) will now show extra info when invoked with no arguments.
However, to see *everything* you need to use the -v (verbose) flag.

show more ...


# 23c98593 18-Apr-1999 espie <espie@openbsd.org>

Add Xrefs.


# 960f8fbd 27-Feb-1999 deraadt <deraadt@openbsd.org>

make function names the correct case


# ad6ee287 06-Jul-1998 deraadt <deraadt@openbsd.org>

fix openbsd tag


# a873166d 15-Jun-1998 mickey <mickey@openbsd.org>

use Bx macro for BSD versions


# a5c3bd76 06-Nov-1997 millert <millert@openbsd.org>

Document f_syncwrites/f_asyncwrites.


12