Retire SCTP_DONT_DO_PRIVADDR_SCOPE which was never defined.
MFC after: 3 days
This commit is contained in:
parent
9794079730
commit
2ff25b445e
@ -5591,11 +5591,7 @@ sctp_send_initiate_ack(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
|
||||
stc.ipv6_addr_legal = 0;
|
||||
stc.ipv4_addr_legal = 1;
|
||||
}
|
||||
#ifdef SCTP_DONT_DO_PRIVADDR_SCOPE
|
||||
stc.ipv4_scope = 1;
|
||||
#else
|
||||
stc.ipv4_scope = 0;
|
||||
#endif
|
||||
if (net == NULL) {
|
||||
to = src;
|
||||
switch (dst->sa_family) {
|
||||
@ -5616,13 +5612,9 @@ sctp_send_initiate_ack(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
|
||||
stc.laddr_type = SCTP_IPV4_ADDRESS;
|
||||
/* scope_id is only for v6 */
|
||||
stc.scope_id = 0;
|
||||
#ifndef SCTP_DONT_DO_PRIVADDR_SCOPE
|
||||
if (IN4_ISPRIVATE_ADDRESS(&src4->sin_addr)) {
|
||||
stc.ipv4_scope = 1;
|
||||
}
|
||||
#else
|
||||
stc.ipv4_scope = 1;
|
||||
#endif /* SCTP_DONT_DO_PRIVADDR_SCOPE */
|
||||
/* Must use the address in this case */
|
||||
if (sctp_is_address_on_local_host(src, vrf_id)) {
|
||||
stc.loopback_scope = 1;
|
||||
|
@ -3792,13 +3792,9 @@ sctp_add_remote_addr(struct sctp_tcb *stcb, struct sockaddr *newaddr,
|
||||
/* assure len is set */
|
||||
sin->sin_len = sizeof(struct sockaddr_in);
|
||||
if (set_scope) {
|
||||
#ifdef SCTP_DONT_DO_PRIVADDR_SCOPE
|
||||
stcb->asoc.scope.ipv4_local_scope = 1;
|
||||
#else
|
||||
if (IN4_ISPRIVATE_ADDRESS(&sin->sin_addr)) {
|
||||
stcb->asoc.scope.ipv4_local_scope = 1;
|
||||
}
|
||||
#endif /* SCTP_DONT_DO_PRIVADDR_SCOPE */
|
||||
} else {
|
||||
/* Validate the address is in scope */
|
||||
if ((IN4_ISPRIVATE_ADDRESS(&sin->sin_addr)) &&
|
||||
|
Loading…
Reference in New Issue
Block a user