use getifaddrs()

Pietro Paolini <[email protected]> Thu, 11 Oct 2012 08:44:39 +0000
Newsgroups org.kernel.vger.linux-c-programming
Message-ID <[email protected]>
Hello,

I'm not sure about the mailing list I should ask this.
I am rewrite a C program in order to make it portable between differents arch and I am a bit confused regarding byte order.

I am getting the list of my interfaces using the getifaddr() functions and it seems return me a list of interfaces with their IP addresses in network byte order instead of host byte order.
It is a regular behavior or I am wrong and confused ?

Many thanks,
Pietro