|
NAMEinet_net_ntop , inet_net_pton
—
Internet network number manipulation routines
LIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
char *
int
DESCRIPTIONTheinet_net_ntop () function converts an Internet
network number from network format (usually a struct
in_addr or some other binary form, in network byte order) to CIDR
presentation format (suitable for external display purposes). The
bits argument is the number of bits in
src that are the network number. It returns
NULL if a system error occurs (in which case,
errno will have been set), or it returns a pointer to
the destination string.
The The currently supported values for af are
NETWORK NUMBERS (IP VERSION 4)Internet network numbers may be specified in one of the following forms:a.b.c.d/bits a.b.c.d a.b.c a.b a When four parts are specified, each is interpreted as a byte of
data and assigned, from left to right, to the four bytes of an Internet
network number. Note that when an Internet network number is viewed as a
32-bit integer quantity on a system that uses little-endian byte order (such
as the Intel 386, 486, and Pentium processors) the bytes referred to above
appear as “ When a three part number is specified, the last part is interpreted as a 16-bit quantity and placed in the least significant two bytes of the Internet network number. When a two part number is supplied, the last part is interpreted as a 24-bit quantity and placed in the least significant three bytes of the Internet network number. When only one part is given, the value is stored directly in the Internet network number without any byte rearrangement. All numbers supplied as “parts” in a
‘ SEE ALSObyteorder(3), inet(3), networks(5)HISTORYTheinet_net_ntop () and
inet_net_pton () functions appeared in BIND 4.9.4.
Visit the GSP FreeBSD Man Page Interface. |