OSDN Git Service

Update README
[linuxjm/LDP_man-pages.git] / release / man3 / netlink.3
index a57f2c3..49ce39c 100644 (file)
 .\" 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
@@ -41,7 +45,8 @@ netlink \- netlink マクロ
 .SH 説明
 \fI<linux/netlink.h>\fP では、 netlink データグラムにアクセスしたり、これを作成するための
 標準マクロがいくつか定義されている。 これらは \fBcmsg\fP(3)  で定義されている補助データ (auxiliary data) 用のマクロと、
-その精神において似ているものである。 netlink ソケットに対してやりとりされるバッファには、 必ずこれらのマクロを使ってアクセスすべきである。
+その精神において似ているものである。 netlink ソケットに対してやりとりされるバッファーには、
+必ずこれらのマクロだけを使ってアクセスすべきである。
 .TP 
 \fBNLMSG_ALIGN\fP
 netlink メッセージの長さを丸めて正しく揃える。
@@ -54,13 +59,13 @@ 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 メッセージが途切れておらず、かつ解釈可能な形の場合であれば真を返す。
@@ -72,12 +77,8 @@ 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/ に書かれている。