From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E0DEFC43387 for ; Thu, 17 Jan 2019 10:03:40 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id AE67A20859 for ; Thu, 17 Jan 2019 10:03:40 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="plaRB2oI" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727632AbfAQKDi (ORCPT ); Thu, 17 Jan 2019 05:03:38 -0500 Received: from mail-pf1-f195.google.com ([209.85.210.195]:43572 "EHLO mail-pf1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727582AbfAQKDh (ORCPT ); Thu, 17 Jan 2019 05:03:37 -0500 Received: by mail-pf1-f195.google.com with SMTP id w73so4588165pfk.10 for ; Thu, 17 Jan 2019 02:03:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=UetaShL4PMkMKEgXCiFegORqKByZLavJhZGj/G0nXAI=; b=plaRB2oI7YzQ+ZC+ABNLt0BsEm23A/0++N0QKHDJfJ8KtK7VAU+rM1aVONuHm0wZu+ 0q1Q9iOIAacbKqzFwwpoXLMW8v65RSzfh1+kbIz8S1h4ZzX6hpNpiDVj77Fh9DC7DKl9 Sac3RwOgEQmfKWewgOygs3gnNOof6QB27u3v+HLNW1k1FkVrdqPnBWiDB1pKLulKIx8T AwCyJvSVD+3U4DLFi7kXmuQEGrqpvi6ClbR0dGi74ra2nelLFd2WqZyA2NBsipa39a9Z X/laXX5W0FK/nmR/sPQ6FSXNs4/Hb0FSlV2euECIkNoOBsfxivxsIQKYOVlWvtN0IUzM oOpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=UetaShL4PMkMKEgXCiFegORqKByZLavJhZGj/G0nXAI=; b=ENLuETw99oPDR1uj5Pr2xc9s3cb2er17grrQNE8PAlj4UM/0AXmtq/4Amgr5loxD5Q hJQ76uvsg0kDec/muOZff8QIPHydBHazAhDAvHGf1xei0G3Ga1odnTFJF3BfR1zWz9rf u8or2SrMlXycS04gLYIszZB6r0CzVPZk00wH7Uz2g4fKTafikQ9keAtNlJ3PJ1JGiCW8 Odz0HNm873ttiO2FKlXFR1tFIBTm61hOn2w45E9wmgx9nTShWuIcI2bEJBrul/avXZ+c HB5OwidrWYSrZt6coeMq4OgME6nlf1XezKToLm6mrMjhJsWOuwgMQ9WgMUgVBX8yfrG5 st3g== X-Gm-Message-State: AJcUukf86kdA+3fm9T3d4ZiCWnyutuyvMvp0g4NIr+/TddHjurTuLbMW m5nMKgCMa0pg5PVRMlKDFmufZE0K X-Google-Smtp-Source: ALg8bN723dzyFA9msSxesNErvf/DB9r7+H2L2wMIO7Foz52C6imRDk2OOR6ZIfeaWI6PwbcHEQiLAQ== X-Received: by 2002:a63:dc54:: with SMTP id f20mr13009572pgj.410.1547719416925; Thu, 17 Jan 2019 02:03:36 -0800 (PST) Received: from localhost.localdomain ([203.100.54.194]) by smtp.gmail.com with ESMTPSA id i5sm3079476pfg.34.2019.01.17.02.03.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Jan 2019 02:03:36 -0800 (PST) From: Yafang Shao To: davem@davemloft.net, edumazet@google.com Cc: netdev@vger.kernel.org, shaoyafang@didiglobal.com, Yafang Shao Subject: [PATCH net-next] tcp: declare tcp_mmap() only when CONFIG_MMU is set Date: Thu, 17 Jan 2019 18:03:14 +0800 Message-Id: <1547719394-1071-1-git-send-email-laoar.shao@gmail.com> X-Mailer: git-send-email 1.8.3.1 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Since tcp_mmap() is defined when CONFIG_MMU is set. Signed-off-by: Yafang Shao --- include/net/tcp.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/net/tcp.h b/include/net/tcp.h index e0a65c0..5c95018 100644 --- a/include/net/tcp.h +++ b/include/net/tcp.h @@ -406,8 +406,10 @@ int tcp_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int nonblock, int flags, int *addr_len); int tcp_set_rcvlowat(struct sock *sk, int val); void tcp_data_ready(struct sock *sk); +#ifdef CONFIG_MMU int tcp_mmap(struct file *file, struct socket *sock, struct vm_area_struct *vma); +#endif void tcp_parse_options(const struct net *net, const struct sk_buff *skb, struct tcp_options_received *opt_rx, int estab, struct tcp_fastopen_cookie *foc); -- 1.8.3.1