標準/拡張機能 | C/C++ | 依存項目 |
---|---|---|
RFC2553 |
両方 | z/OS® V1R4 |
#define _OPEN_SYS_SOCK_IPV6
#include <net/if.h>
unsigned int if_nametoindex(const char *ifname);
#define _POSIX_C_SOURCE 200112L
#include <net/if.h>
unsigned int if_nametoindex(const char *ifname);
if_nametoindex() 関数は、インターフェース名 ifname に対応したインターフェース索引を戻します。
正常に実行された場合は、if_nametoindex() はインターフェース名 ifname に対応するインターフェース索引を戻します。正常に実行されなかった場合、if_nametoindex() は 0 を戻して errno を次のいずれかに設定します。