green 18d474781f Switch to using a struct xucred instead of a struct xucred when not
actually in the kernel.  This structure is a different size than
what is currently in -CURRENT, but should hopefully be the last time
any application breakage is caused there.  As soon as any major
inconveniences are removed, the definition of the in-kernel struct
ucred should be conditionalized upon defined(_KERNEL).

This also changes struct export_args to remove dependency on the
constantly-changing struct ucred, as well as limiting the bounds
of the size fields to the correct size.  This means: a) mountd and
friends won't break all the time, b) mountd and friends won't crash
the kernel all the time if they don't know what they're doing wrt
actual struct export_args layout.

Reviewed by:	bde
2001-02-18 13:30:20 +00:00
..
2001-01-28 06:39:56 +00:00
2001-01-24 08:42:39 +00:00
2000-12-02 05:45:32 +00:00
2001-02-06 11:21:58 +00:00
2001-01-08 07:22:06 +00:00
2001-02-09 16:27:41 +00:00
2001-02-11 10:44:09 +00:00
2000-12-01 08:57:47 +00:00
2001-01-01 23:09:53 +00:00
1999-08-28 01:08:13 +00:00
2000-12-31 23:12:20 +00:00
2000-12-28 12:17:35 +00:00
2000-09-29 13:36:47 +00:00
2000-05-01 20:32:07 +00:00
2000-04-22 15:13:06 +00:00
2001-02-06 11:21:58 +00:00
2000-12-02 05:45:32 +00:00
2000-12-01 08:57:47 +00:00
1999-08-28 01:08:13 +00:00
2001-01-29 10:06:22 +00:00
2001-02-06 11:21:58 +00:00
2001-02-17 19:40:22 +00:00
2001-02-06 09:18:39 +00:00