Date: Wed, 6 Mar 2013 13:41:47 +0330 From: h bagade <bagadeh@gmail.com> To: George Neville-Neil <gnn@neville-neil.com> Cc: freebsd-net@freebsd.org Subject: Re: how to get mac address info in kernel code? Message-ID: <CAARSjE3muSWfq26k9QvbbtkaZoFJPhZOGMB3bjPRq-UpfTUOqA@mail.gmail.com> In-Reply-To: <8EB66934-D33C-425E-A076-66E31B618DCA@neville-neil.com> References: <CAARSjE3h87y00_JeurzPzmkDaU5C58v=iLB-etwJ0RdtLh5f%2Bg@mail.gmail.com> <8EB66934-D33C-425E-A076-66E31B618DCA@neville-neil.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 5, 2013 at 7:23 PM, George Neville-Neil <gnn@neville-neil.com>wrote: > > On Mar 5, 2013, at 08:54 , h bagade <bagadeh@gmail.com> wrote: > > > Hi all, > > > > I need to get interface MAC address within the kernel code and I couldn't > > use "getifaddrs" because it's user-mode. How can I have the MAC address > > information within kernel code? > > > > Any hints or comments are really appreciated. > > If you have access to the struct ifnet you can look at the if_addr member, > which is > a struct ifaddr, defined in if_var.h . > > Best, > George > Thanks for your suggestion. I will make it a try.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAARSjE3muSWfq26k9QvbbtkaZoFJPhZOGMB3bjPRq-UpfTUOqA>