Interested in Wiki/Networking/Low Hanging Kernel Fruit: "Reject non-broadcast destinations passed to IP_ONESBCAST with a meaningful error"

Neel Chauhan neel at neelc.org
Fri Jul 13 00:19:43 UTC 2018


Hi freebsd-net@ mailing list,

I want to get into FreeBSD kernel development (I have been doing Ports 
for over 3.5 years), and have an interest in TCP/IP networking. I am 
looking at the "Low hanging kernel fruit" section of the Wiki entry for 
Networking (https://wiki.freebsd.org/Networking), and this entry seems 
interesting:

> Reject non-broadcast destinations passed to IP_ONESBCAST with a 
> meaningful error.

I have a few questions:

1. Is this task suitable for a FreeBSD kernel development beginner?
2. Should I modify ip_output() in sys/netinet/ip_output.c? 
ip_ctloutput()?
3. To check for a broadcast address, would in_ifaddr_broadcast() be 
okay?

Thank You,

Neel Chauhan

===

https://www.neelc.org/


More information about the freebsd-net mailing list