HomeFreeBSD

Don't hold the info lock when calling sctp_select_a_tag().

Description

Don't hold the info lock when calling sctp_select_a_tag().

This avoids a double lock bug in the NAT colliding state processing
of SCTP. Thanks to Felix Weinrank for finding and reporting this issue in
https://github.com/sctplab/usrsctp/issues/374
He found this bug using fuzz testing.

MFC after: 3 days

Details

Provenance
tuexenAuthored on
Parents
rS352593: Update our svn2git copy to the latest on github
Branches
Unknown
Tags
Unknown