From: Daniel V. <dv...@gm...> - 2016-04-19 14:24:50
|
Hi, I've been tasked to port the diod server to FreeBSD 10.1, in order to mount FreeBSD partitions from remote linux clients with 9pfs. Attached is the diff of the port. If there is interest in merging it into the baseline, please let me know. It's also available on https://github.com/dverite/diod Aside from utils/diodmount which doesn't compile, but is outside the scope of this port, the rest seems to work OK. Summary of the diff: - deal with lack of dirent.d_off on FreeBSD - make xattr* functions essentially no-ops - skip prctl() and setrlimit() - some differences in struct statfs - some mount options lacking - replace SOL_TCP by IPPROTO_TCP - use linux value for errno EOPNOTSUPP Regards, -- Daniel Vérité |