Skip to content

Commit

Permalink
BSD: Note that to replicate prior we can't have a default route
Browse files Browse the repository at this point in the history
Add a comment for #425
  • Loading branch information
rsmarples committed Jan 15, 2025
1 parent 6d4b19d commit 5905fbd
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/if-bsd.c
Original file line number Diff line number Diff line change
Expand Up @@ -742,13 +742,13 @@ if_route(unsigned char cmd, const struct rt *rt)
{
rtm->rtm_index = (unsigned short)rt->rt_ifp->index;
/*
* OpenBSD rejects the message for on-link routes.
* OpenBSD rejects this for on-link routes when there is no default route
* FreeBSD-12 kernel apparently panics.
* I can't replicate the panic, but better safe than sorry!
* https://roy.marples.name/archives/dhcpcd-discuss/0002286.html
*
* Neither OS currently allows IPv6 address sharing anyway, so let's
* try to encourage someone to fix that by logging a waring during compile.
* Neither OS currently allows the same IPv6 address on different
* interfaces on the same network, so let's try to encourage someone to
* fix that by logging a waring during compile.
*/
#if defined(__FreeBSD__) || defined(__OpenBSD__)
#warning kernel does not allow IPv6 address sharing
Expand Down

0 comments on commit 5905fbd

Please sign in to comment.