標準/拡張機能 | C/C++ | 依存項目 |
---|---|---|
RFC3542 |
両方 | z/OS® V1R7 |
#define _OPEN_SYS_SOCK_IPV6
#include <netinet/in.h>
struct in6_addr *inet6_rth_getaddr(const void *bp, int index);
inet6_rth_getaddr() は、bp によって示されたルーティング・ヘッダー内の index が指定する IPv6 アドレスへのポインターを戻します。
正常に実行された場合、inet6_rth_getaddr() は IPv6 アドレスへのポインターを戻します。
失敗した場合は、NULL が戻され、errno は次のいずれかに設定されます。
次のいずれかが当てはまる場合は EINVAL。