Let Dragonfly have it's own module as it's system structs differ from FreeBSD's