Page MenuHomeFreeBSD

gsoc: BATMAN code pulled from Linux (with no changes)
AbandonedPublic

Authored by obiwac on Aug 31 2023, 8:12 PM.
Referenced Files
F163845600: D41679.id126751.diff
Sun, Jul 26, 2:33 PM
Unknown Object (File)
Fri, Jul 24, 9:18 PM
Unknown Object (File)
Thu, Jul 23, 3:55 AM
Unknown Object (File)
Tue, Jul 21, 2:24 PM
Unknown Object (File)
Jun 5 2026, 1:25 PM
Unknown Object (File)
Jun 4 2026, 7:53 AM
Unknown Object (File)
May 17 2026, 11:12 AM
Unknown Object (File)
May 17 2026, 9:11 AM
Subscribers

Details

Reviewers
mmokhi
Group Reviewers
linuxkpi
Summary

This is the batman-adv source code, pulled straight from Linux with no modifications (equivalent to this PR on my development repo: https://github.com/obiwac/freebsd-gsoc/pull/3).

Wiki page: https://wiki.freebsd.org/SummerOfCode2023Projects/CallingTheBatmanFreeNetworksOnFreeBSD

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

sys/contrib is good for this, but sys/gnu might be even better since it is GPL'd.

In D41679#949804, @imp wrote:

sys/contrib is good for this, but sys/gnu might be even better since it is GPL'd.

Okay, can do. The subsequent diffs I had queued up build upon this one, so those will have to wait until I move this to sys/gnu as I'll be away for a few days. Sorry about that!

In D41679#949804, @imp wrote:

sys/contrib is good for this, but sys/gnu might be even better since it is GPL'd.

I don't think that we want new GPL'ed code in base ?

In D41679#949984, @manu wrote:
In D41679#949804, @imp wrote:

sys/contrib is good for this, but sys/gnu might be even better since it is GPL'd.

I don't think that we want new GPL'ed code in base ?

I think the official policy is "Ask core first" to be included in the base, with a fallback to a port to load it as a module.

Warner

This will end up being a port.