]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
libbe: fix build against sysutils/openzfs, part 1
authorKyle Evans <kevans@FreeBSD.org>
Fri, 6 Dec 2019 19:33:39 +0000 (19:33 +0000)
committerKyle Evans <kevans@FreeBSD.org>
Fri, 6 Dec 2019 19:33:39 +0000 (19:33 +0000)
commit485172f537e195e3d5ca9467192f73c1893ab537
tree83f2cbc16499bf4a189b954e6c442dae78e6cc6f
parentd3cf9f3c1fa32d662cbfbad822519b22940857f9
libbe: fix build against sysutils/openzfs, part 1

This is the half of the changes required that work as-is with both in-tree
ZFS and the new hotness, sysutils/openzfs.  Highlights are less dependency
on header pollution (from somewhere) and using 'mnttab' instead of
'extmnttab'.   In the in-tree ZFS, the latter is a #define for the former,
but in the port extmnttab is actually a distinct struct that's a super-set
of mnttab.  We really want mnttab here anyways, so just use it.
lib/libbe/be.c
lib/libbe/be_access.c
lib/libbe/be_info.c