TCP/IP Programming Manual

Errors
0xffffffffl is returned if the character string that is passed is not an Internet address.
Example
See UDP Client Program (page 219) for an example that calls inet_addr.
inet_lnaof
The inet_lnaof function breaks apart an INET Internet address and returns the local address
portion.
C Synopsis
#include <in.h>
#include <in6.h> /* for IPv6 use */
#include <netdb.h>
l_addr = inet_lnaof (addr);
unsigned long l_addr;
struct in_addr addr;
TAL Synopsis
?NOLIST, SOURCE SOCKDEFT
?NOLIST, SOURCE SOCKPROC
l_addr := inet_lnaof (addr);
INT(32) l_addr ;
INT.EXT addr(in_addr);
l_addr
return value; the local address portion of the Internet address. This is the return value.
addr
input value; a 4-byte Internet address.
Errors
No errors are returned for this function.
inet_makeaddr
The inet_makeaddr function combines an INET family network address and a local address to
create an INET family Internet address.
C Synopsis
#include <in.h>
#include <in6.h>
#include <netdb.h>
inaddr = inet_makeaddr (net, lna);
unsigned long net, lna;
struct in_addr inaddr;
TAL Synopsis
?NOLIST, SOURCE SOCKDEFT
?NOLIST, SOURCE SOCKPROC
inaddr := inet_makeaddr (net, lna);
inet_lnaof 135