inet_network()
Convert a string into an Internet network number
Synopsis:
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
in_addr_t inet_network( const char * cp );
Arguments:
- cp
- A pointer to a string representing an Internet address.
Library:
libsocket
Use the -l socket option to qcc to link against this library.
Description:
The inet_network() routine converts a string representing an IPv4 Internet address
(for example, 127.0.0.1
)
into a numeric Internet network number.
All Internet addresses are returned in network order (bytes are ordered from left to right). All network numbers and local address parts are returned as machine-format integer values. For more information on Internet addresses, see inet_net_ntop().
Returns:
An Internet network number, or INADDR_NONE if an error occurred.
Classification:
| Safety: | |
|---|---|
| Cancellation point | No |
| Interrupt handler | No |
| Signal handler | Yes |
| Thread | Yes |
Page updated:
