From owner-freebsd-net@FreeBSD.ORG Tue Mar 6 02:05:09 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0D9D41065672 for ; Tue, 6 Mar 2012 02:05:09 +0000 (UTC) (envelope-from hiren.panchasara@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7F8458FC13 for ; Tue, 6 Mar 2012 02:05:08 +0000 (UTC) Received: by bkcjc3 with SMTP id jc3so5100355bkc.13 for ; Mon, 05 Mar 2012 18:05:07 -0800 (PST) Received-SPF: pass (google.com: domain of hiren.panchasara@gmail.com designates 10.204.150.86 as permitted sender) client-ip=10.204.150.86; Authentication-Results: mr.google.com; spf=pass (google.com: domain of hiren.panchasara@gmail.com designates 10.204.150.86 as permitted sender) smtp.mail=hiren.panchasara@gmail.com; dkim=pass header.i=hiren.panchasara@gmail.com Received: from mr.google.com ([10.204.150.86]) by 10.204.150.86 with SMTP id x22mr11994185bkv.136.1330999507566 (num_hops = 1); Mon, 05 Mar 2012 18:05:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=MenzTcgKYgBpOKUPbrx4m9iDSiteWn9Uza8KdIpNXis=; b=cJva78sIevWmTjnBe58w7YWVcajp3lvKF7ouhkylhKgzST0koyjgysugUPvm+ASRvc t57KF6q1zJzfIIV1rO73zPGG+VEtw/YyzOh29l+/BdJQZVWPy10RSS+SXGrB4CWWia+1 ASc2tRz1RqdPY9ARdiNZTuKVCGBMqsmfb26LGm1BsG06O2uflpEKOg4VZDtwowEWDwmf 5rQwVTYtBfecgIfnbnSI0CBAEAVSdhA1qjY5eFgjcsHcogsLNzJDCs0t/KKHoUo8q7Mg IGcojHFcivAwmcBzIMOpImSwTSPTOiL9r6qg+dl3CR7ugAWTHmlxXWSm0/XtDvfSaPzx Qk0w== MIME-Version: 1.0 Received: by 10.204.150.86 with SMTP id x22mr9505907bkv.136.1330999507388; Mon, 05 Mar 2012 18:05:07 -0800 (PST) Received: by 10.204.230.5 with HTTP; Mon, 5 Mar 2012 18:05:07 -0800 (PST) Date: Mon, 5 Mar 2012 18:05:07 -0800 Message-ID: From: hiren panchasara To: freebsd-net@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Difference between "struct addr" and "struct addrs" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Mar 2012 02:05:09 -0000 What is the difference between following 2 structs? /src/sys/net/if_var.h: struct ifaddr (from the comments seems like it contains a particular address (of probably many) information for an interface.) /src/include/ifaddrs.h: struct ifaddrs Thanks in advance, Hiren