Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/i/inet6_rthdr_reverse.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/i/inet6_rthdr_reverse.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/i/inet6_rthdr_reverse.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/i/inet6_rthdr_reverse.html on line 8
Reverse the list of addresses in an IPv6 router header
#include <netinet/in.h>
int inet6_rthdr_reverse(const struct cmsghdr *in,
struct cmsghdr *out);
- in
- Ancillary data containing Routing header.
- out
- Ancillary data containing Routing header.
libsocket
Use the -l socket option to
qcc
to link against this library.
|
The inet6_rthdr_reverse() has not been implemented yet. |
This function takes a routing header that has been received
as ancillary data (pointed to by the first argument, in)
and writes a new routing header. The routing header sends datagrams
along the reverse of that route.
Both arguments are allowed to point to the same buffer
(that is, the reversal can occur in place).
- 0
- Success.
- -1
- An error has occurred.
RFC 2292
Safety: | |
Cancellation point |
No |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
inet6_rthdr_add(),
inet6_rthdr_getaddr(),
inet6_rthdr_getflags(),
inet6_rthdr_init(),
inet6_rthdr_lasthop(),
inet6_rthdr_segments(),
inet6_rthdr_space()
Based on:
- W. Stevens and M. Thomas, Advanced Sockets API for IPv6,
RFC 2292, February 1998. Contains good examples.
- S. Deering and R. Hinden, Internet Protocol, Version 6
(IPv6) Specification, RFC 2460, December 1998.
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/i/inet6_rthdr_reverse.html on line 160
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/i/inet6_rthdr_reverse.html on line 160