sctp: delete the obsolete code for the host name address param
[platform/kernel/linux-starfive.git] / net / sctp / sm_make_chunk.c
index c7503fd..c8f4ec5 100644 (file)
@@ -2207,7 +2207,7 @@ static enum sctp_ierror sctp_verify_param(struct net *net,
                break;
 
        case SCTP_PARAM_HOST_NAME_ADDRESS:
-               /* Tell the peer, we won't support this param.  */
+               /* This param has been Deprecated, send ABORT.  */
                sctp_process_hn_param(asoc, param, chunk, err_chunk);
                retval = SCTP_IERROR_ABORT;
                break;
@@ -2589,10 +2589,6 @@ do_addr_param:
                asoc->cookie_life = ktime_add_ms(asoc->cookie_life, stale);
                break;
 
-       case SCTP_PARAM_HOST_NAME_ADDRESS:
-               pr_debug("%s: unimplemented SCTP_HOST_NAME_ADDRESS\n", __func__);
-               break;
-
        case SCTP_PARAM_SUPPORTED_ADDRESS_TYPES:
                /* Turn off the default values first so we'll know which
                 * ones are really set by the peer.
@@ -2624,10 +2620,6 @@ do_addr_param:
                                        asoc->peer.ipv6_address = 1;
                                break;
 
-                       case SCTP_PARAM_HOST_NAME_ADDRESS:
-                               asoc->peer.hostname_address = 1;
-                               break;
-
                        default: /* Just ignore anything else.  */
                                break;
                        }