Getting local IP / MAC address
am 01.09.2006 12:34:11 von Daniel Rodrick
Hi,
Possibly this is not the best list to ask, but still, would appreciate
if some one could help.
Is there any portable / standard way to get the local IP & MAC address
in a C program (in user space)? I heard ioctl "SIOCGIFADDR" is a way,
but is is portable (read dependable)?
Also would it provide me only IP address. Any way of getting MAC address?
Thanks,
Dan
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
Re: Getting local IP / MAC address
am 01.09.2006 13:51:17 von Arjan van de Ven
On Fri, 2006-09-01 at 16:04 +0530, Daniel Rodrick wrote:
> Hi,
>
> Possibly this is not the best list to ask, but still, would appreciate
> if some one could help.
>
> Is there any portable / standard way to get the local IP & MAC address
well you speak as if there is one, but of course there can be many! Most
likely you'll find at least 2, probably more.
> Also would it provide me only IP address. Any way of getting MAC address?
if you look at the ifconfig program, which is written in C, it gives you
this information. So I suggest that you look at the sourcecode for this
program to see how that program does it...
Greetings,
Arjan van de Ven
--
if you want to mail me at work (you don't), use arjan (at) linux.intel.com
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs