From patchwork Tue Dec 20 18:24:06 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hui Kang X-Patchwork-Id: 707533 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from mail.linuxfoundation.org (mail.linuxfoundation.org [140.211.169.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3tjmQx63Lzz9t0X for ; Wed, 21 Dec 2016 05:24:41 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Aj+EMMCX"; dkim-atps=neutral Received: from mail.linux-foundation.org (localhost [127.0.0.1]) by mail.linuxfoundation.org (Postfix) with ESMTP id 93D0CBD0; Tue, 20 Dec 2016 18:24:38 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@mail.linuxfoundation.org Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id C71F9B78 for ; Tue, 20 Dec 2016 18:24:36 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-io0-f196.google.com (mail-io0-f196.google.com [209.85.223.196]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 7AD3F139 for ; Tue, 20 Dec 2016 18:24:36 +0000 (UTC) Received: by mail-io0-f196.google.com with SMTP id p13so23343386ioi.0 for ; Tue, 20 Dec 2016 10:24:36 -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=fDX2qASPBzMcn9d0vy0ANH7qrays8q7FrrZbgmCFW3Y=; b=Aj+EMMCXi+8N2Kt3G6Wtr+CtCKk58q75Y5onFE2tIhe4AHfbdDf7Xhhf8aRIn3sikH cJJXUTNC/0f7JjsTX2SnfUS8bIm/8Jh9xJ2Du/tYpXw7tBrPiwnHd9eu1xeXYdmdlrZb 3VDCJAmZrzJDK60hNvB7wy0uGEbz6i6uTaRZROrw8jtetu1SvFT2YKPCsvb7z7g93qvf 3L8YvMfcML8sx7AwwFzDOnAaQS3fECRSYSfWCGXrx6WibZs3HmQXEmFe9kny7Bz82KM+ u6xC+JT8LvFNLdVWGvqghv+BhqgsPWxvqVWMgGb480nbkDMjHTrAsAWC7hvie3WTfmKC emPw== 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=fDX2qASPBzMcn9d0vy0ANH7qrays8q7FrrZbgmCFW3Y=; b=Hx9gLFFgbpBPMuPsUsvWsgPiqow5gLZ5hdQwqczgJeE0maHjjUX9/WXK03+i1shADd hEqGDZC2niH+sbFV1Q8SOFnsaGlgzjHDrGYJvUXUAmJxpnXrg98Gu5vH67BxeWjHmhxv WUERieRR99rcu56XsIKUD4eljrVbcCtRQ4IjUuBvLKPY+/PXcO0NzqrqsIB/xXhyQ5tQ oDTFfZJ8RSJVX92z5M+CmkeDGXQ3zVIxFEvdBmelaYJf3/XCcOJqfiJwEcE1f6K+BNG/ iHpk+PBs1A0CEBmbDG/Q+DYt2Zg9xsU36YkCFfNNY8R/BdU2nGKfvnqyFGA/Xxqmd/yP JOpw== X-Gm-Message-State: AIkVDXJvBqIRVdrSArOUDbXcwHRol3abrSs6HmAuE0Sjzj7O0Fkta4wDxtv5ribSCjr6tg== X-Received: by 10.107.165.149 with SMTP id o143mr1590669ioe.21.1482258275797; Tue, 20 Dec 2016 10:24:35 -0800 (PST) Received: from tygris1.scp.sandbox.watson.ibm.com (yktgi01e0-s4.watson.ibm.com. [129.34.20.23]) by smtp.googlemail.com with ESMTPSA id 9sm10614140itv.0.2016.12.20.10.24.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 20 Dec 2016 10:24:35 -0800 (PST) From: Hui Kang To: dev@openvswitch.org Date: Tue, 20 Dec 2016 13:24:06 -0500 Message-Id: <1482258246-21183-1-git-send-email-hkang.sunysb@gmail.com> X-Mailer: git-send-email 1.9.1 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Cc: Hui Kang Subject: [ovs-dev] [PATCH] Fix compiling error in netbsd X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: ovs-dev-bounces@openvswitch.org Errors-To: ovs-dev-bounces@openvswitch.org In some netbsd version, RTF_LLINFO is undefined Signed-off-by: Hui Kang --- lib/netdev-bsd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/netdev-bsd.c b/lib/netdev-bsd.c index 75a330b..94c515d 100644 --- a/lib/netdev-bsd.c +++ b/lib/netdev-bsd.c @@ -1357,7 +1357,11 @@ netdev_bsd_arp_lookup(const struct netdev *netdev OVS_UNUSED, mib[2] = 0; mib[3] = AF_INET; mib[4] = NET_RT_FLAGS; +#ifdef RTF_LLINFO mib[5] = RTF_LLINFO; +#else + mib[5] = 0; +#endif if (sysctl(mib, 6, NULL, &needed, NULL, 0) == -1) { error = errno; goto error;