JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... r; short ifr_flags; int ifr_ifindex; int ifr_metric; int ifr_mtu; struct ifmap ifr_map; char ifr_slave[IFNAMSIZ]; char ifr_newname[IFNAMSIZ]; char *ifr_data; }; }; 通常、ユーザーによる設定対象デバイスの指定は、 ifr_name にインターフェースの名前をセットす ... に取得・設定する。送信キューの長さの設定には特権が必要である。 SIOCSIFNAME ifr_name で指定したインターフェースの名前を ifr_newname に変更する。この操作には特権が必要である。インターフェースが up していない 時にのみ使用できる。 SIOCGIFCONF インターフェー ... できる。 ローカル IPV6 IP アドレスは /proc/net か rtnetlink (7) で知ることができる。 バグ glibc 2.1 では < net/if.h > に ifr_newname マクロがない。 とりあえずの対応策として、以下のコードを追加しておくこと。 #ifndef ifr_newname #define ifr_newname ifr_ifru ... ... ename ] [ --dump-section sectionname = filename ] [ --update-section sectionname = filename ] [ --rename-section oldname = newname [, flags ]] [ --long-section-names {enable,disable,keep}] [ --change-leading-char ] [ --remove-leading-char ] [ --reverse- ... いシンボルを挿入します。それ以外の場合、シンボルはシンボルテーブルの最後に出現順に追加されます。 --rename-section oldname = newname [, flags ] セクション名を oldname から newname に変更します。オプションで、その過程でセクションのフラグを flags に変更でき ... ... ている場合、これは AT_EMPTY_PATH の代替として以下のように使うことができる。 linkat(AT_FDCWD, "/proc/self/fd/<fd>", newdirfd, newname, AT_SYMLINK_FOLLOW); カーネル 2.6.18 より前では、 flags 引数は未使用で、 0 を指定しなければならなかった。 linkat () の必要 ... ... ている場合、これは AT_EMPTY_PATH の代替として以下のように使うことができる。 linkat(AT_FDCWD, "/proc/self/fd/<fd>", newdirfd, newname, AT_SYMLINK_FOLLOW); カーネル 2.6.18 より前では、 flags 引数は未使用で、 0 を指定しなければならなかった。 linkat () の必要 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。