Received: by 2002:a05:6358:700f:b0:131:369:b2a3 with SMTP id 15csp1008163rwo; Wed, 2 Aug 2023 07:28:29 -0700 (PDT) X-Google-Smtp-Source: APBJJlFexNpG5eOl5NUcH9xDQSU6vUkwazYF6ItSO5G3eMdnv6UiyrorVY51GPGdzowp96vVjcWl X-Received: by 2002:a05:6512:3a6:b0:4fb:8aeb:d9be with SMTP id v6-20020a05651203a600b004fb8aebd9bemr4042014lfp.30.1690986509476; Wed, 02 Aug 2023 07:28:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690986509; cv=none; d=google.com; s=arc-20160816; b=jrOXNGzNphAnT+M0e7cU+kc5i4zY2x5L3zAzcStEd6/QW00nFqmb2nVtUSGxmChBvN +cOKzNPC3iRBCiBu7TEs1bl1AejhGw1tJr2tvjggNVHVSSLJ4sH+XTgCuxoJWfcaYFCs iTbImCS60B6mgASpHMIzS1ZU+KUkBtaIL1JCctiwu+HT55SAPXQaQWTKXx7HXPAVSQCO +qL4gLlAm2Asuh4yLJBT7bXIfImwrcqcicOb3sMH9qxFU1rLVMXy5PLjG84pppheDFS4 pY2pegywOcdDGa8ilnOdG6ICmpShBAJRBc/TlwN9wSRKLWD0d9PU2A3v+Eb8JdQOn68p Svrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=b6fDSJ7bVl9DJhnNbJNn9yYS6U2XnMIL4S+YB5SBQAk=; fh=gMdCpQALtkabkd1awE0YU2T2QO6u+zaZPzfkpJevRLE=; b=CwiZiDCgiXzdjQC5CuuKdjSkSDzYvYTj0BSjOxfx2Psi8MZ1PAca3pdsYCqou7952Q DjKaUcaugWxcbsiskrS44HnA0KQv4u0h/tRwUgj80QQzSmAShe5hZMzefRcjiK/6g1M5 iV2aLPAcpWNS6Q4N91VWfiFR+Jl9K7QuPMcK3cKkOsfXZKqPmioSw68qhwZwadB/SRDU bz8qAgcVlusoa/UKQlCsc1zvJ1BA0661pdxToJrjkOX8dsE7AUPO86xo6Ch4/wWZcrKc ZPUJYaoghS7eIetIG28Nyh6CJxvBExafe4iVGeecnCdBb49NqIaIyMCLBiwltDhvrRfN HyTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=hDOx5C7V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v21-20020aa7cd55000000b005223d10cc08si10383273edw.675.2023.08.02.07.28.04; Wed, 02 Aug 2023 07:28:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=hDOx5C7V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233995AbjHBNot (ORCPT + 99 others); Wed, 2 Aug 2023 09:44:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38956 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234021AbjHBNor (ORCPT ); Wed, 2 Aug 2023 09:44:47 -0400 Received: from mail-yb1-xb32.google.com (mail-yb1-xb32.google.com [IPv6:2607:f8b0:4864:20::b32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B631810B; Wed, 2 Aug 2023 06:44:45 -0700 (PDT) Received: by mail-yb1-xb32.google.com with SMTP id 3f1490d57ef6-d3522283441so2592516276.0; Wed, 02 Aug 2023 06:44:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690983885; x=1691588685; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=b6fDSJ7bVl9DJhnNbJNn9yYS6U2XnMIL4S+YB5SBQAk=; b=hDOx5C7VN0mq/HjTs9oW1B4yqomTKLOaqdZD6bHdepCmuTCB6L14J/XkUp3RIzIkg+ q1HviFSXJsEcOgCFm9sEqbLR+w0PEV2KhQPpLTbETV8jm8SD9AVCSVuhSP6Kc3vizO3f IU+THNU4MVUI8aTYm4ieOZknBVn0naiCULw71TiB/CcJmf9DuGQfxP+m1FLNuU3VpmjE K+skhtLoCbpPc07fJsjFCFG5ni9UPOUcjUUyY6C7TeqNwrbO31tJyxQ3udfKTV3LlnLT mCYltnyJPxTdEHovcLda3eAbuWYqBJZPXzeqeKoo67A6GqVxR9Amk+S7xCe/ScqCGF1T AUWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690983885; x=1691588685; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b6fDSJ7bVl9DJhnNbJNn9yYS6U2XnMIL4S+YB5SBQAk=; b=ePtASu9zZOT2vIevLoe5kWeTNeLd0eX+H+LqhGMrjfM4eedBUfdhhGjqC+zLpAYk3x O7LGQSHyP4F0IDpdRSnV+FNVhL8GJ4NDO1lXY5EtVp5ODYVnFPg19JLkzV8Sk2fGj2xd I4tXPzlm/sI5SZQWISRZ6/Sv/sj3K82uMRcU+jDqAx4ZgYTm2qjBAtCGNWxlySqrVaS3 E4TV9fob0e3eEaJVSL0v884dQr5BJYjVEKu+LfVFXpc5XYbTqQ/sB76huV8uk6xHHWze 8xlnW+vp2oFESmjWRfobqJOxHsYq0v60n/HsbV42tAib06DNs/gsyUMuTbb7p7Ig7q1j 8pOQ== X-Gm-Message-State: ABy/qLaqFWgFm6tpgI8+gqZFCs7jch2wM8nwaX1C6nV842FMMBG03unx 2rd8qNwBuXZuDc4m/huQfamLKsExt6GCvLZs6fY= X-Received: by 2002:a25:ae12:0:b0:cb6:f035:391 with SMTP id a18-20020a25ae12000000b00cb6f0350391mr12644017ybj.24.1690983884735; Wed, 02 Aug 2023 06:44:44 -0700 (PDT) MIME-Version: 1.0 References: <20230731141030.32772-1-yuehaibing@huawei.com> In-Reply-To: <20230731141030.32772-1-yuehaibing@huawei.com> From: Xin Long Date: Wed, 2 Aug 2023 09:44:17 -0400 Message-ID: Subject: Re: [PATCH net-next] sctp: Remove unused function declarations To: Yue Haibing Cc: marcelo.leitner@gmail.com, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, linux-sctp@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jul 31, 2023 at 10:10=E2=80=AFAM Yue Haibing wrote: > > These declarations are never implemented since beginning of git history. > > Signed-off-by: Yue Haibing > --- > include/net/sctp/sm.h | 3 --- > include/net/sctp/structs.h | 2 -- > 2 files changed, 5 deletions(-) > > diff --git a/include/net/sctp/sm.h b/include/net/sctp/sm.h > index f37c7a558d6d..64c42bd56bb2 100644 > --- a/include/net/sctp/sm.h > +++ b/include/net/sctp/sm.h > @@ -156,7 +156,6 @@ sctp_state_fn_t sctp_sf_do_6_2_sack; > sctp_state_fn_t sctp_sf_autoclose_timer_expire; > > /* Prototypes for utility support functions. */ > -__u8 sctp_get_chunk_type(struct sctp_chunk *chunk); > const struct sctp_sm_table_entry *sctp_sm_lookup_event( > struct net *net, > enum sctp_event_type event_type, > @@ -166,8 +165,6 @@ int sctp_chunk_iif(const struct sctp_chunk *); > struct sctp_association *sctp_make_temp_asoc(const struct sctp_endpoint = *, > struct sctp_chunk *, > gfp_t gfp); > -__u32 sctp_generate_verification_tag(void); > -void sctp_populate_tie_tags(__u8 *cookie, __u32 curTag, __u32 hisTag); > > /* Prototypes for chunk-building functions. */ > struct sctp_chunk *sctp_make_init(const struct sctp_association *asoc, > diff --git a/include/net/sctp/structs.h b/include/net/sctp/structs.h > index 5c72d1864dd6..5a24d6d8522a 100644 > --- a/include/net/sctp/structs.h > +++ b/include/net/sctp/structs.h > @@ -1122,8 +1122,6 @@ void sctp_outq_free(struct sctp_outq*); > void sctp_outq_tail(struct sctp_outq *, struct sctp_chunk *chunk, gfp_t)= ; > int sctp_outq_sack(struct sctp_outq *, struct sctp_chunk *); > int sctp_outq_is_empty(const struct sctp_outq *); > -void sctp_outq_restart(struct sctp_outq *); > - > void sctp_retransmit(struct sctp_outq *q, struct sctp_transport *transpo= rt, > enum sctp_retransmit_reason reason); > void sctp_retransmit_mark(struct sctp_outq *, struct sctp_transport *, _= _u8); > -- > 2.34.1 > Acked-by: Xin Long