.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH NETLINK 3 2012\-08\-05 GNU "Linux Programmer's Manual"
+.\"
+.\" Japanese Version Copyright (c) 1999 Shouichi Saito
+.\" all rights reserved.
+.\" Translated Mon Jul 26 12:18:39 JST 1999
+.\" by Shouichi Saito <ss236rx@ymg.urban.ne.jp>
+.\" Proofed Fri Aug 20 1999 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
+.\"
+.TH NETLINK 3 2014\-03\-20 GNU "Linux Programmer's Manual"
.SH 名前
netlink \- netlink マクロ
.SH 書式
.nf
-.\" FIXME . what will glibc 2.1 use here?
-.\" May 2007: glibc 2.5, things look to be unchanged -- the header file
-.\" is still linux/netlink.h -- mtk
\fB#include <asm/types.h>\fP
.br
\fB#include <linux/netlink.h>\fP
.SH 説明
\fI<linux/netlink.h>\fP では、 netlink データグラムにアクセスしたり、これを作成するための
標準マクロがいくつか定義されている。 これらは \fBcmsg\fP(3) で定義されている補助データ (auxiliary data) 用のマクロと、
-その精神において似ているものである。 netlink ソケットに対してやりとりされるバッファには、 必ずこれらのマクロを使ってアクセスすべきである。
+その精神において似ているものである。 netlink ソケットに対してやりとりされるバッファーには、
+必ずこれらのマクロだけを使ってアクセスすべきである。
.TP
\fBNLMSG_ALIGN\fP
netlink メッセージの長さを丸めて正しく揃える。
ペイロードの長さが \fIlen\fP の netlink メッセージのバイト数を返す。
.TP
\fBNLMSG_DATA\fP
-与えた \fInlmsghdr\fP に関連づけられた格納領域へのポインタを返す。
+ä¸\8eã\81\88ã\81\9f \fInlmsghdr\fP ã\81«é\96¢é\80£ã\81¥ã\81\91ã\82\89ã\82\8cã\81\9fæ ¼ç´\8dé \98å\9f\9fã\81¸ã\81®ã\83\9dã\82¤ã\83³ã\82¿ã\83¼ã\82\92è¿\94ã\81\99ã\80\82
.TP
.\" this is bizarre, maybe the interface should be fixed.
\fBNLMSG_NEXT\fP
マルチパートメッセージにおいて、次の \fInlmsghdr\fP を入手する。これを呼び出すときには、 現在の nlmsghdr で NLMSG_DONE
がセットされていないことを 確認しなければならない。この関数は終端で NULL を返さないからである。 \fIlen\fP
-å¼\95æ\95°ã\81¯ã\83¡ã\83\83ã\82»ã\83¼ã\82¸ã\83\90ã\83\83ã\83\95ã\82¡ã\81®æ®\8bã\82\8aé\95·ã\81\95ã\81\8cå\85¥ã\81£ã\81\9f左辺å\80¤ã\81§ã\81\82ã\82\8bã\80\82 ã\81\93ã\81®ã\83\9eã\82¯ã\83ã\81¯ã\81\93ã\81®å¼\95æ\95°ã\81\8bã\82\89ã\83¡ã\83\83ã\82»ã\83¼ã\82¸ã\83\98ã\83\83ã\83\80の長さ分を差し引く。
+å¼\95æ\95°ã\81¯ã\83¡ã\83\83ã\82»ã\83¼ã\82¸ã\83\90ã\83\83ã\83\95ã\82¡ã\83¼ã\81®æ®\8bã\82\8aé\95·ã\81\95ã\81\8cå\85¥ã\81£ã\81\9f左辺å\80¤ã\81§ã\81\82ã\82\8bã\80\82 ã\81\93ã\81®ã\83\9eã\82¯ã\83ã\81¯ã\81\93ã\81®å¼\95æ\95°ã\81\8bã\82\89ã\83¡ã\83\83ã\82»ã\83¼ã\82¸ã\83\98ã\83\83ã\83\80ã\83¼の長さ分を差し引く。
.TP
\fBNLMSG_OK\fP
Netlink メッセージが途切れておらず、かつ解釈可能な形の場合であれば真を返す。
.SH 注意
通常はカーネルの低レベルインターフェイスよりも、 \fIlibnetlink\fP 経由で netlink を用いるほうが良い。
.SH 関連項目
-\fBnetlink\fP(7)
-
-.UR ftp://ftp.inr.ac.ru\:/ip\-routing\:/iproute2*
-.UE
-for libnetlink
+\fBlibnetlink\fP(3), \fBnetlink\fP(7)
.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.50 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.79 の一部
である。プロジェクトの説明とバグ報告に関する情報は
http://www.kernel.org/doc/man\-pages/ に書かれている。