Inetnet, Inet_net – Comtrol eCos User Manual

Page 544

Advertising
background image

Chapter 38. TCP/IP Library Reference

Upon an error the return value of the function is -1.

Note: Addresses are indexed starting at 1, and flags starting at 0, to

maintain consistency with the terminology and figures in RFC2460.

DIAGNOSTICS

inet6_rthdr_space() returns 0 on errors.

inet6_rthdr_add(), inet6_rthdr_lasthop() and inet6_rthdr_reverse() return

0 on success, and returns -1 on error.

inet6_rthdr_init() and inet6_rthdr_getaddr() return NULL on error.

inet6_rthdr_segments() and inet6_rthdr_getflags() return -1 on error.

EXAMPLES

RFC2292 gives comprehensive examples in chapter 8.

SEE ALSO

W. Stevens and M. Thomas, Advanced Sockets API for IPv6, RFC2292,

February 1998.

S. Deering and R. Hinden, Internet Protocol, Version 6 (IPv6)

Specification, RFC2460, December 1998.

HISTORY

The implementation first appeared in KAME advanced networking kit.

STANDARDS

The functions are documented in “Advanced Sockets API for IPv6”

(RFC2292).

BUGS

The text was shamelessly copied from RFC2292.

inet6_rthdr_reverse() is not implemented yet.

BSD

December 10, 1999

BSD

inet_net

INET_NET(3)

System Library Functions Manual

INET_NET(3)

NAME

inet_net_ntop, inet_net_pton - Internet network number manipulation rou-

tines

SYNOPSIS

#include

<

sys/socket.h>

#include

<

netinet/in.h>

#include

<

arpa/inet.h>

440

Advertising