HomeFreeBSD

During SIOCAIFADDR, if in_ifinit() fails and we've already added an
rS87124Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

During SIOCAIFADDR, if in_ifinit() fails and we've already added an
interface address, blow the address away again before returning the
error.

In in_ifinit(), if we get an error from rtinit() and we've also got
a destination address, return the error rather than masking EEXISTS.
Failing to create a host route when configuring an interface should
be treated as an error.

Details

Provenance
brianAuthored on
Parents
rS87123: Merge NetBSD's changes from netbsd_strtod.c in preparation of
Branches
Unknown
Tags
Unknown

Event Timeline