Date: Wed, 7 Mar 2012 09:29:44 -0800 From: Juli Mallett <jmallett@FreeBSD.org> To: hiren panchasara <hiren.panchasara@gmail.com> Cc: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>, Damien Fleuriot <ml@my.gd> Subject: Re: Network Interface configuration Message-ID: <CACVs6=_hBvvpf0uYXNctK6RC3CZN1ThJa_z0BBSaBUtkmPrOsA@mail.gmail.com> In-Reply-To: <CALCpEUEaGTs78AqG7umSZV-tf2Hun45EwsLYyF5Spg4-YF85vw@mail.gmail.com> References: <CALCpEUFCjOvy4WdALpE_vzxk8sfypxwgg=L01iNorXrN=dCwrA@mail.gmail.com> <63821C69-16E5-4483-8307-69DCF2865E99@my.gd> <CALCpEUHrtQxLdiCtGN27jASgokpUTbSOU2dZAVYLxk81B1wPrQ@mail.gmail.com> <CACVs6=9JLuXmHe9Ciwg-RgLUcu0hWTwzEnr4eE16wX2KynEmiA@mail.gmail.com> <CALCpEUEaGTs78AqG7umSZV-tf2Hun45EwsLYyF5Spg4-YF85vw@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
On Wed, Mar 7, 2012 at 01:24, hiren panchasara <hiren.panchasara@gmail.com> wrote: > On Wed, Mar 7, 2012 at 12:49 AM, Juli Mallett <jmallett@freebsd.org> wrote: >> In general, interfaces do >> not come from the configuration files like rc.conf, however the way >> that those interfaces are set up on boot is configured by files like >> rc.conf. > > > Thanks Juli. > So, does it mean that looking at getifaddrs() is the best way (as ifconfig > is doing) to get the correct state of network interfaces at any point in > time? Yes. > And for the interface of your interest, you can check if rc.conf is > specifying any persistent configuration or not. Pretty much. There are other ways one could configure the interfaces persistently (for example, a series of ifconfig commands in rc.local) but in general rc.conf is the way to go, unless you decide to build your own configuration system.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACVs6=_hBvvpf0uYXNctK6RC3CZN1ThJa_z0BBSaBUtkmPrOsA>
