Have you looked at netmap? Seems like a cleaner user API for this.
There is a version for Linux, but it needs work. My plan is to send it staging (after merge window reopens). -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/