OSDN Git Service

LDP: Address fuzzy changes (netlink)
authorAkihiro Motoki <amotoki@gmail.com>
Mon, 29 Mar 2021 09:35:34 +0000 (18:35 +0900)
committerAkihiro Motoki <amotoki@gmail.com>
Mon, 29 Mar 2021 14:15:37 +0000 (23:15 +0900)
manual/LDP_man-pages/po4a/netlink/po/ja.po
manual/LDP_man-pages/stats/netlink
manual/LDP_man-pages/untrans.html

index bdbed4f..c2956d1 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "POT-Creation-Date: 2021-03-12 14:01+0900\n"
-"PO-Revision-Date: 2021-03-12 21:55+0900\n"
+"PO-Revision-Date: 2021-03-29 18:33+0900\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: \n"
@@ -61,17 +61,12 @@ msgstr "書式"
 
 #. type: Plain text
 #: build/C/man3/netlink.3:17
-#, fuzzy, no-wrap
-#| msgid ""
-#| "B<#include E<lt>asm/types.hE<gt>>\n"
-#| "B<#include E<lt>sys/socket.hE<gt>>\n"
-#| "B<#include E<lt>linux/netlink.hE<gt>>\n"
+#, no-wrap
 msgid ""
 "B<#include E<lt>asm/types.hE<gt>>\n"
 "B<#include E<lt>linux/netlink.hE<gt>>\n"
 msgstr ""
 "B<#include E<lt>asm/types.hE<gt>>\n"
-"B<#include E<lt>sys/socket.hE<gt>>\n"
 "B<#include E<lt>linux/netlink.hE<gt>>\n"
 
 #. type: Plain text
@@ -86,6 +81,13 @@ msgid ""
 "B<int NLMSG_OK(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
 "B<int NLMSG_PAYLOAD(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
 msgstr ""
+"B<int NLMSG_ALIGN(size_t >I<len>B<);>\n"
+"B<int NLMSG_LENGTH(size_t >I<len>B<);>\n"
+"B<int NLMSG_SPACE(size_t >I<len>B<);>\n"
+"B<void *NLMSG_DATA(struct nlmsghdr *>I<nlh>B<);>\n"
+"B<struct nlmsghdr *NLMSG_NEXT(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
+"B<int NLMSG_OK(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
+"B<int NLMSG_PAYLOAD(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
 
 #. type: SH
 #: build/C/man3/netlink.3:26 build/C/man7/netlink.7:21
@@ -264,7 +266,7 @@ msgstr "この man ページは Linux I<man-pages> プロジェクトのリリ
 #: build/C/man7/netlink.7:10 build/C/man7/rtnetlink.7:14
 #, no-wrap
 msgid "2020-06-09"
-msgstr ""
+msgstr "2020-06-09"
 
 #. type: TH
 #: build/C/man7/netlink.7:10 build/C/man7/rtnetlink.7:14
@@ -297,15 +299,6 @@ msgstr "B<netlink_socket = socket(AF_NETLINK, >I<socket_type>B<, >I<netlink_fami
 
 #. type: Plain text
 #: build/C/man7/netlink.7:30
-#, fuzzy
-#| msgid ""
-#| "Netlink is used to transfer information between kernel and user-space "
-#| "processes.  It consists of a standard sockets-based interface for user "
-#| "space processes and an internal kernel API for kernel modules.  The "
-#| "internal kernel interface is not documented in this manual page.  There "
-#| "is also an obsolete netlink interface via netlink character devices; this "
-#| "interface is not documented here and is provided only for backward "
-#| "compatibility."
 msgid ""
 "Netlink is used to transfer information between the kernel and user-space "
 "processes.  It consists of a standard sockets-based interface for user space "
@@ -365,7 +358,7 @@ msgstr ""
 #: build/C/man7/netlink.7:51
 #, no-wrap
 msgid "B<NETLINK_W1> (Linux 2.6.13 to 2.16.17)"
-msgstr ""
+msgstr "B<NETLINK_W1> (Linux 2.6.13 から 2.16.17 まで)"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:54
@@ -385,10 +378,9 @@ msgstr "ユーザーモードソケットプロトコルのために予約され
 
 #. type: TP
 #: build/C/man7/netlink.7:57
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_FIREWALL> (up to and including Linux 3.4)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 ä»¥é\99\8d)"
+msgstr "B<NETLINK_FIREWALL> (Linux 3.4 ä»¥å\89\8d)"
 
 #.  removed by commit d16cf20e2f2f13411eece7f7fb72c17d141c4a84
 #. type: Plain text
@@ -402,10 +394,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:69
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_SOCK_DIAG> (since Linux 3.3)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_SOCK_DIAG> (Linux 3.3 以降)"
 
 #.  commit 7f1fb60c4fc9fb29fbb406ac8c4cfb4e59e168d6
 #. type: Plain text
@@ -417,10 +408,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:75
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_INET_DIAG> (since Linux 2.6.14)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_INET_DIAG> (Linux 2.6.14 以降)"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:79
@@ -429,10 +419,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:79
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_NFLOG> (up to and including Linux 3.16)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 ä»¥é\99\8d)"
+msgstr "B<NETLINK_NFLOG> (Linux 3.16 ä»¥å\89\8d)"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:82
@@ -453,10 +442,9 @@ msgstr "IPsec."
 
 #. type: TP
 #: build/C/man7/netlink.7:86
-#, fuzzy, no-wrap
-#| msgid "NETLINK_SELINUX appeared in Linux 2.6.4."
+#, no-wrap
 msgid "B<NETLINK_SELINUX> (since Linux 2.6.4)"
-msgstr "NETLINK_SELINUX は Linux 2.6.4 で登場した。"
+msgstr "B<NETLINK_SELINUX> (Linux 2.6.4 以降)"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:89
@@ -465,10 +453,9 @@ msgstr "SELinux のイベント通知。"
 
 #. type: TP
 #: build/C/man7/netlink.7:89
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_ISCSI> (since Linux 2.6.15)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_ISCSI> (Linux 2.6.15 以降)"
 
 #.  FIXME More details on NETLINK_ISCSI needed.
 #. type: Plain text
@@ -478,10 +465,9 @@ msgstr "Open-iSCSI."
 
 #. type: TP
 #: build/C/man7/netlink.7:93
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_AUDIT> (since Linux 2.6.6)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_AUDIT> (Linux 2.6.6 以降)"
 
 #.  FIXME More details on NETLINK_AUDIT needed.
 #. type: Plain text
@@ -491,10 +477,9 @@ msgstr "監査 (audit) を行う。"
 
 #. type: TP
 #: build/C/man7/netlink.7:97
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_FIB_LOOKUP> (since Linux 2.6.13)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_FIB_LOOKUP> (Linux 2.6.13 以降)"
 
 #.  FIXME More details on NETLINK_FIB_LOOKUP needed.
 #. type: Plain text
@@ -504,32 +489,24 @@ msgstr "ユーザー空間から FIB ルックアップにアクセスする。"
 
 #. type: TP
 #: build/C/man7/netlink.7:101
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_CONNECTOR> (since Linux 2.6.14)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_CONNECTOR> (Linux 2.6.14 以降)"
 
 #.  commit baa293e9544bea71361950d071579f0e4d5713ed
 #. type: Plain text
 #: build/C/man7/netlink.7:111
-#, fuzzy
-#| msgid ""
-#| "Kernel connector.  See I<Documentation/connector/*> in the Linux kernel "
-#| "source tree for further information."
 msgid ""
 "Kernel connector.  See I<Documentation/driver-api/connector.rst> (or I</"
 "Documentation/connector/connector.*> in kernel 5.2 and earlier)  in the "
 "Linux kernel source tree for further information."
-msgstr ""
-"カーネルコネクタ。より詳しい情報は Linux カーネルソースの I<Documentation/"
-"connector/*> を参照すること。"
+msgstr "カーネルコネクタ。より詳しい情報は Linux カーネルソースの I<Documentation/driver-api/connector.rst> (カーネル 5.2 以前では I</Documentation/connector/connector.*>) を参照すること。"
 
 #. type: TP
 #: build/C/man7/netlink.7:111
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_NETFILTER> (since Linux 2.6.14)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_NETFILTER> (Linux 2.6.14 以降)"
 
 #.  FIXME More details on NETLINK_NETFILTER needed.
 #. type: Plain text
@@ -539,10 +516,9 @@ msgstr "netfilter サブシステム。"
 
 #. type: TP
 #: build/C/man7/netlink.7:115
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_SCSITRANSPORT> (since Linux 2.6.19)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_SCSITRANSPORT> (Linux 2.6.19 以降)"
 
 #.  commit 84314fd4740ad73550c76dee4a9578979d84af48
 #.  FIXME More details on NETLINK_SCSITRANSPORT needed.
@@ -553,10 +529,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:120
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_RDMA> (since Linux 3.0)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_RDMA> (Linux 3.0 以降)"
 
 #.  commit b2cbae2c248776d81cc265ff7d48405b6a4cc463
 #.  FIXME More details on NETLINK_RDMA needed.
@@ -567,10 +542,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:125
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_IP6_FW> (up to and including Linux 3.4)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 ä»¥é\99\8d)"
+msgstr "B<NETLINK_IP6_FW> (Linux 3.4 ä»¥å\89\8d)"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:131
@@ -594,10 +568,9 @@ msgstr "DECnet ルーティングメッセージ。"
 
 #. type: TP
 #: build/C/man7/netlink.7:134
-#, fuzzy, no-wrap
-#| msgid "NETLINK_KOBJECT_UEVENT appeared in Linux 2.6.10."
+#, no-wrap
 msgid "B<NETLINK_KOBJECT_UEVENT> (since Linux 2.6.10)"
-msgstr "NETLINK_KOBJECT_UEVENT は Linux 2.6.10 で登場した。"
+msgstr "B<NETLINK_KOBJECT_UEVENT> (Linux 2.6.10 以降)"
 
 #.  FIXME More details on NETLINK_KOBJECT_UEVENT needed.
 #. type: Plain text
@@ -607,10 +580,9 @@ msgstr "ユーザー空間へのカーネルメッセージ"
 
 #. type: TP
 #: build/C/man7/netlink.7:138
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_GENERIC> (since Linux 2.6.15)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_GENERIC> (Linux 2.6.15 以降)"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:141
@@ -667,15 +639,7 @@ msgstr "それぞれの B<nlmsghdr> の後にはペイロードが続く。"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:180
-#, fuzzy, no-wrap
-#| msgid ""
-#| "struct nlmsghdr {\n"
-#| "    __u32 nlmsg_len;    /* Length of message including header. */\n"
-#| "    __u16 nlmsg_type;   /* Type of message content. */\n"
-#| "    __u16 nlmsg_flags;  /* Additional flags. */\n"
-#| "    __u32 nlmsg_seq;    /* Sequence number. */\n"
-#| "    __u32 nlmsg_pid;    /* Sender port ID. */\n"
-#| "};\n"
+#, no-wrap
 msgid ""
 "struct nlmsghdr {\n"
 "    __u32 nlmsg_len;    /* Length of message including header */\n"
@@ -1010,14 +974,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/netlink.7:328
-#, fuzzy, no-wrap
-#| msgid ""
-#| "struct sockaddr_nl {\n"
-#| "    sa_family_t     nl_family;  /* AF_NETLINK */\n"
-#| "    unsigned short  nl_pad;     /* Zero. */\n"
-#| "    pid_t           nl_pid;     /* Port ID. */\n"
-#| "    __u32           nl_groups;  /* Multicast groups mask. */\n"
-#| "};\n"
+#, no-wrap
 msgid ""
 "struct sockaddr_nl {\n"
 "    sa_family_t     nl_family;  /* AF_NETLINK */\n"
@@ -1116,7 +1073,7 @@ msgstr ""
 #: build/C/man7/netlink.7:397
 #, no-wrap
 msgid "Socket options"
-msgstr ""
+msgstr "ソケットオプション"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:408
@@ -1128,10 +1085,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:408
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_PKTINFO> (since Linux 2.6.14)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_PKTINFO> (Linux 2.6.14 以降)"
 
 #.     commit 9a4595bc7e67962f13232ee55a64e063062c3a99
 #.     Author: Patrick McHardy <kaber@trash.net>
@@ -1146,7 +1102,7 @@ msgstr ""
 #: build/C/man7/netlink.7:416
 #, no-wrap
 msgid "B<NETLINK_ADD_MEMBERSHIP>,\\ B<NETLINK_DROP_MEMBERSHIP> (since Linux 2.6.14)"
-msgstr ""
+msgstr "B<NETLINK_ADD_MEMBERSHIP>,\\ B<NETLINK_DROP_MEMBERSHIP> (Linux 2.6.14 以降)"
 
 #.     commit 9a4595bc7e67962f13232ee55a64e063062c3a99
 #.     Author: Patrick McHardy <kaber@trash.net>
@@ -1157,10 +1113,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:422
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_LIST_MEMBERSHIPS> (since Linux 4.2)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_LIST_MEMBERSHIPS> (Linux 4.2 以降)"
 
 #.     commit b42be38b2778eda2237fc759e55e3b698b05b315
 #.     Author: David Herrmann <dh.herrmann@gmail.com>
@@ -1175,10 +1130,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:436
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_BROADCAST_ERROR> (since Linux 2.6.30)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_BROADCAST_ERROR> (Linux 2.6.30 以降)"
 
 #.     commit be0c22a46cfb79ab2342bb28fde99afa94ef868e
 #.     Author: Pablo Neira Ayuso <pablo@netfilter.org>
@@ -1191,10 +1145,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:447
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_NO_ENOBUFS> (since Linux 2.6.30)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_NO_ENOBUFS> (Linux 2.6.30 以降)"
 
 #.     commit 38938bfe3489394e2eed5e40c9bb8f66a2ce1405
 #.     Author: Pablo Neira Ayuso <pablo@netfilter.org>
@@ -1207,10 +1160,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:454
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_LISTEN_ALL_NSID> (since Linux 4.2)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_LISTEN_ALL_NSID> (Linux 4.2 以降)"
 
 #.     commit 59324cf35aba5336b611074028777838a963d03b
 #.     Author: Nicolas Dichtel <nicolas.dichtel@6wind.com>
@@ -1225,10 +1177,9 @@ msgstr ""
 
 #. type: TP
 #: build/C/man7/netlink.7:465
-#, fuzzy, no-wrap
-#| msgid "B<NETLINK_CRYPTO> (since Linux 3.2)"
+#, no-wrap
 msgid "B<NETLINK_CAP_ACK> (since Linux 4.2)"
-msgstr "B<NETLINK_CRYPTO> (Linux 3.2 以降)"
+msgstr "B<NETLINK_CAP_ACK> (Linux 4.2 以降)"
 
 #.     commit 0a6a3a23ea6efde079a5b77688541a98bf202721
 #.     Author: Christophe Ricard <christophe.ricard@gmail.com>
@@ -1250,10 +1201,8 @@ msgstr "バージョン"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:476
-#, fuzzy
-#| msgid "The socket interface to netlink is a new feature of Linux 2.2."
 msgid "The socket interface to netlink first appeared Linux 2.2."
-msgstr "netlink ã\81¸ã\81®ã\82½ã\82±ã\83\83ã\83\88ã\82¤ã\83³ã\82¿ã\83¼ã\83\95ã\82§ã\83¼ã\82¹ã\81¯ Linux 2.2 ã\81®æ\96°æ©\9fè\83½ã\81§ã\81\82ã\82\8b。"
+msgstr "netlink ã\81¸ã\81®ã\82½ã\82±ã\83\83ã\83\88ã\82¤ã\83³ã\82¿ã\83¼ã\83\95ã\82§ã\83¼ã\82¹ã\81¯ Linux 2.2 ã\81§å\88\9dã\82\81ã\81¦ç\99»å ´ã\81\97ã\81\9f。"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:480
@@ -1289,8 +1238,7 @@ msgstr "この man ページは完成していない。"
 
 #. type: SH
 #: build/C/man7/netlink.7:488 build/C/man3/rtnetlink.3:86
-#, fuzzy, no-wrap
-#| msgid "EXAMPLE"
+#, no-wrap
 msgid "EXAMPLES"
 msgstr "例"
 
@@ -1348,12 +1296,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/netlink.7:521
-#, fuzzy, no-wrap
-#| msgid ""
-#| "struct nlmsghdr *nh;    /* The nlmsghdr with payload to send. */\n"
-#| "struct sockaddr_nl sa;\n"
-#| "struct iovec iov = { nh, nh-E<gt>nlmsg_len };\n"
-#| "struct msghdr msg;\n"
+#, no-wrap
 msgid ""
 "struct nlmsghdr *nh;    /* The nlmsghdr with payload to send */\n"
 "struct sockaddr_nl sa;\n"
@@ -1367,15 +1310,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/netlink.7:529
-#, fuzzy, no-wrap
-#| msgid ""
-#| "msg = { &sa, sizeof(sa), &iov, 1, NULL, 0, 0 };\n"
-#| "memset(&sa, 0, sizeof(sa));\n"
-#| "sa.nl_family = AF_NETLINK;\n"
-#| "nh-E<gt>nlmsg_pid = 0;\n"
-#| "nh-E<gt>nlmsg_seq = ++sequence_number;\n"
-#| "/* Request an ack from kernel by setting NLM_F_ACK. */\n"
-#| "nh-E<gt>nlmsg_flags |= NLM_F_ACK;\n"
+#, no-wrap
 msgid ""
 "msg = { &sa, sizeof(sa), &iov, 1, NULL, 0, 0 };\n"
 "memset(&sa, 0, sizeof(sa));\n"
@@ -1443,13 +1378,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/netlink.7:555
-#, fuzzy, no-wrap
-#| msgid ""
-#| "for (nh = (struct nlmsghdr *) buf; NLMSG_OK (nh, len);\n"
-#| "     nh = NLMSG_NEXT (nh, len)) {\n"
-#| "    /* The end of multipart message. */\n"
-#| "    if (nh-E<gt>nlmsg_type == NLMSG_DONE)\n"
-#| "        return;\n"
+#, no-wrap
 msgid ""
 "for (nh = (struct nlmsghdr *) buf; NLMSG_OK (nh, len);\n"
 "     nh = NLMSG_NEXT (nh, len)) {\n"
@@ -1465,11 +1394,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/netlink.7:559
-#, fuzzy, no-wrap
-#| msgid ""
-#| "    if (nh-E<gt>nlmsg_type == NLMSG_ERROR)\n"
-#| "        /* Do some error handling. */\n"
-#| "    ...\n"
+#, no-wrap
 msgid ""
 "    if (nh-E<gt>nlmsg_type == NLMSG_ERROR)\n"
 "        /* Do some error handling */\n"
@@ -1481,11 +1406,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/netlink.7:563
-#, fuzzy, no-wrap
-#| msgid ""
-#| "    /* Continue with parsing payload. */\n"
-#| "    ...\n"
-#| "}\n"
+#, no-wrap
 msgid ""
 "    /* Continue with parsing payload */\n"
 "    ...\n"
@@ -1497,12 +1418,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/netlink.7:571
-#, fuzzy
-#| msgid "B<cmsg>(3), B<netlink>(3), B<capabilities>(7), B<rtnetlink>(7)"
 msgid ""
 "B<cmsg>(3), B<netlink>(3), B<capabilities>(7), B<rtnetlink>(7), "
 "B<sock_diag>(7)"
-msgstr "B<cmsg>(3), B<netlink>(3), B<capabilities>(7), B<rtnetlink>(7)"
+msgstr "B<cmsg>(3), B<netlink>(3), B<capabilities>(7), B<rtnetlink>(7), B<sock_diag>(7)"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:575
@@ -1515,15 +1434,10 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/netlink.7:579
-#, fuzzy
-#| msgid ""
-#| "E<.UR http://people.suug.ch\\:/~tgr\\:/libnl/> information about libnl E<."
-#| "UE>"
 msgid ""
 "E<.UR http://www.infradead.org\\:/\\(titgr\\:/libnl/> information about "
 "libnl E<.UE>"
-msgstr ""
-"E<.UR http://people.suug.ch\\:/~tgr\\:/libnl/> libnl に関する情報 E<.UE>"
+msgstr "E<.UR http://www.infradead.org\\:/\\(titgr\\:/libnl/> libnl に関する情報 E<.UE>"
 
 #. type: Plain text
 #: build/C/man7/netlink.7:581
@@ -1540,7 +1454,7 @@ msgstr "RTNETLINK"
 #: build/C/man3/rtnetlink.3:12
 #, no-wrap
 msgid "2020-11-01"
-msgstr ""
+msgstr "2020-11-01"
 
 #. type: Plain text
 #: build/C/man3/rtnetlink.3:15
@@ -1688,26 +1602,19 @@ msgstr "デバイスの MTU をセットする rtnetlink メッセージを生
 
 #. type: Plain text
 #: build/C/man3/rtnetlink.3:93
-#, fuzzy, no-wrap
-#| msgid "    #include E<lt>linux/rtnetlink.hE<gt>\n"
+#, no-wrap
 msgid "#include E<lt>linux/rtnetlink.hE<gt>\n"
-msgstr "    #include E<lt>linux/rtnetlink.hE<gt>\n"
+msgstr "#include E<lt>linux/rtnetlink.hE<gt>\n"
 
 #. type: Plain text
 #: build/C/man3/rtnetlink.3:95
 #, no-wrap
 msgid "\\&...\n"
-msgstr ""
+msgstr "\\&...\n"
 
 #. type: Plain text
 #: build/C/man3/rtnetlink.3:101
-#, fuzzy, no-wrap
-#| msgid ""
-#| "    struct {\n"
-#| "        struct nlmsghdr  nh;\n"
-#| "        struct ifinfomsg if;\n"
-#| "        char             attrbuf[512];\n"
-#| "    } req;\n"
+#, no-wrap
 msgid ""
 "struct {\n"
 "    struct nlmsghdr  nh;\n"
@@ -1715,51 +1622,31 @@ msgid ""
 "    char             attrbuf[512];\n"
 "} req;\n"
 msgstr ""
-"    struct {\n"
-"        struct nlmsghdr  nh;\n"
-"        struct ifinfomsg if;\n"
-"        char             attrbuf[512];\n"
-"    } req;\n"
+"struct {\n"
+"    struct nlmsghdr  nh;\n"
+"    struct ifinfomsg if;\n"
+"    char             attrbuf[512];\n"
+"} req;\n"
 
 #. type: Plain text
 #: build/C/man3/rtnetlink.3:104
-#, fuzzy, no-wrap
-#| msgid ""
-#| "    struct rtattr *rta;\n"
-#| "    unsigned int mtu = 1000;\n"
+#, no-wrap
 msgid ""
 "struct rtattr *rta;\n"
 "unsigned int mtu = 1000;\n"
 msgstr ""
-"    struct rtattr *rta;\n"
-"    unsigned int mtu = 1000;\n"
+"struct rtattr *rta;\n"
+"unsigned int mtu = 1000;\n"
 
 #. type: Plain text
 #: build/C/man3/rtnetlink.3:106
-#, fuzzy, no-wrap
-#| msgid "    int rtnetlink_sk = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);\n"
+#, no-wrap
 msgid "int rtnetlink_sk = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);\n"
-msgstr "    int rtnetlink_sk = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);\n"
+msgstr "int rtnetlink_sk = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);\n"
 
 #. type: Plain text
 #: build/C/man3/rtnetlink.3:122
-#, fuzzy, no-wrap
-#| msgid ""
-#| "    memset(&req, 0, sizeof(req));\n"
-#| "    req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));\n"
-#| "    req.nh.nlmsg_flags = NLM_F_REQUEST;\n"
-#| "    req.nh.nlmsg_type = RTM_NEWLINK;\n"
-#| "    req.if.ifi_family = AF_UNSPEC;\n"
-#| "    req.if.ifi_index = INTERFACE_INDEX;\n"
-#| "    req.if.ifi_change = 0xffffffff; /* ??? */\n"
-#| "    rta = (struct rtattr *)(((char *) &req) +\n"
-#| "                             NLMSG_ALIGN(req.nh.nlmsg_len));\n"
-#| "    rta-E<gt>rta_type = IFLA_MTU;\n"
-#| "    rta-E<gt>rta_len = RTA_LENGTH(sizeof(unsigned int));\n"
-#| "    req.n.nlmsg_len = NLMSG_ALIGN(req.nh.nlmsg_len) +\n"
-#| "                                  RTA_LENGTH(sizeof(mtu));\n"
-#| "    memcpy(RTA_DATA(rta), &mtu, sizeof(mtu));\n"
-#| "    send(rtnetlink_sk, &req, req.nh.nlmsg_len, 0);\n"
+#, no-wrap
 msgid ""
 "memset(&req, 0, sizeof(req));\n"
 "req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(req.if));\n"
@@ -1777,21 +1664,21 @@ msgid ""
 "memcpy(RTA_DATA(rta), &mtu, sizeof(mtu));\n"
 "send(rtnetlink_sk, &req, req.nh.nlmsg_len, 0);\n"
 msgstr ""
-"    memset(&req, 0, sizeof(req));\n"
-"    req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));\n"
-"    req.nh.nlmsg_flags = NLM_F_REQUEST;\n"
-"    req.nh.nlmsg_type = RTM_NEWLINK;\n"
-"    req.if.ifi_family = AF_UNSPEC;\n"
-"    req.if.ifi_index = INTERFACE_INDEX;\n"
-"    req.if.ifi_change = 0xffffffff; /* ??? */\n"
-"    rta = (struct rtattr *)(((char *) &req) +\n"
-"                             NLMSG_ALIGN(req.nh.nlmsg_len));\n"
-"    rta-E<gt>rta_type = IFLA_MTU;\n"
-"    rta-E<gt>rta_len = RTA_LENGTH(sizeof(unsigned int));\n"
-"    req.n.nlmsg_len = NLMSG_ALIGN(req.nh.nlmsg_len) +\n"
-"                                  RTA_LENGTH(sizeof(mtu));\n"
-"    memcpy(RTA_DATA(rta), &mtu, sizeof(mtu));\n"
-"    send(rtnetlink_sk, &req, req.nh.nlmsg_len, 0);\n"
+"memset(&req, 0, sizeof(req));\n"
+"req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(req.if));\n"
+"req.nh.nlmsg_flags = NLM_F_REQUEST;\n"
+"req.nh.nlmsg_type = RTM_NEWLINK;\n"
+"req.if.ifi_family = AF_UNSPEC;\n"
+"req.if.ifi_index = INTERFACE_INDEX;\n"
+"req.if.ifi_change = 0xffffffff; /* ??? */\n"
+"rta = (struct rtattr *)(((char *) &req) +\n"
+"                         NLMSG_ALIGN(req.nh.nlmsg_len));\n"
+"rta-E<gt>rta_type = IFLA_MTU;\n"
+"rta-E<gt>rta_len = RTA_LENGTH(sizeof(mtu));\n"
+"req.nh.nlmsg_len = NLMSG_ALIGN(req.nh.nlmsg_len) +\n"
+"                              RTA_LENGTH(sizeof(mtu));\n"
+"memcpy(RTA_DATA(rta), &mtu, sizeof(mtu));\n"
+"send(rtnetlink_sk, &req, req.nh.nlmsg_len, 0);\n"
 
 #. type: Plain text
 #: build/C/man3/rtnetlink.3:128
@@ -1885,11 +1772,6 @@ msgstr "B<RTM_NEWLINK>, B<RTM_DELLINK>, B<RTM_GETLINK>"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:68
-#, fuzzy
-#| msgid ""
-#| "Create, remove or get information about a specific network interface.  "
-#| "These messages contain an I<ifinfomsg> structure followed by a series of "
-#| "I<rtattr> structures."
 msgid ""
 "Create, remove, or get information about a specific network interface.  "
 "These messages contain an I<ifinfomsg> structure followed by a series of "
@@ -1945,8 +1827,7 @@ msgstr "rta_type"
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:96 build/C/man7/rtnetlink.7:163
 #: build/C/man7/rtnetlink.7:312 build/C/man7/rtnetlink.7:527
-#, fuzzy, no-wrap
-#| msgid "value type"
+#, no-wrap
 msgid "Value type"
 msgstr "値の型"
 
@@ -2003,8 +1884,7 @@ msgstr "IFLA_BROADCAST"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:100
-#, fuzzy, no-wrap
-#| msgid "L2 broadcast address."
+#, no-wrap
 msgid "L2 broadcast address"
 msgstr "L2 ブロードキャストアドレス"
 
@@ -2023,8 +1903,7 @@ msgstr "asciiz string"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:101
-#, fuzzy, no-wrap
-#| msgid "Device name."
+#, no-wrap
 msgid "Device name"
 msgstr "デバイス名"
 
@@ -2042,8 +1921,7 @@ msgstr "unsigned int"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:102
-#, fuzzy, no-wrap
-#| msgid "MTU of the device."
+#, no-wrap
 msgid "MTU of the device"
 msgstr "デバイスの MTU"
 
@@ -2065,8 +1943,7 @@ msgstr "int"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:103
-#, fuzzy, no-wrap
-#| msgid "Link type."
+#, no-wrap
 msgid "Link type"
 msgstr "リンクタイプ"
 
@@ -2078,8 +1955,7 @@ msgstr "IFLA_QDISC"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:104
-#, fuzzy, no-wrap
-#| msgid "Queueing discipline."
+#, no-wrap
 msgid "Queueing discipline"
 msgstr "キューイングのルール"
 
@@ -2097,8 +1973,7 @@ msgstr "下記参照"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:107
-#, fuzzy, no-wrap
-#| msgid "Interface Statistics."
+#, no-wrap
 msgid "Interface Statistics"
 msgstr "インターフェースの統計"
 
@@ -2119,13 +1994,6 @@ msgstr "B<RTM_NEWADDR>, B<RTM_DELADDR>, B<RTM_GETADDR>"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:129
-#, fuzzy
-#| msgid ""
-#| "Add, remove or receive information about an IP address associated with an "
-#| "interface.  In Linux 2.2, an interface can carry multiple IP addresses, "
-#| "this replaces the alias device concept in 2.0.  In Linux 2.2, these "
-#| "messages support IPv4 and IPv6 addresses.  They contain an I<ifaddrmsg> "
-#| "structure, optionally followed by I<rtattr> routing attributes."
 msgid ""
 "Add, remove, or receive information about an IP address associated with an "
 "interface.  In Linux 2.2, an interface can carry multiple IP addresses, this "
@@ -2141,15 +2009,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:138
-#, fuzzy, no-wrap
-#| msgid ""
-#| "struct ifaddrmsg {\n"
-#| "    unsigned char ifa_family;    /* Address type */\n"
-#| "    unsigned char ifa_prefixlen; /* Prefixlength of address */\n"
-#| "    unsigned char ifa_flags;     /* Address flags */\n"
-#| "    unsigned char ifa_scope;     /* Address scope */\n"
-#| "    int           ifa_index;     /* Interface index */\n"
-#| "};\n"
+#, no-wrap
 msgid ""
 "struct ifaddrmsg {\n"
 "    unsigned char ifa_family;    /* Address type */\n"
@@ -2164,7 +2024,7 @@ msgstr ""
 "    unsigned char ifa_prefixlen; /* Prefixlength of address */\n"
 "    unsigned char ifa_flags;     /* Address flags */\n"
 "    unsigned char ifa_scope;     /* Address scope */\n"
-"    int           ifa_index;     /* Interface index */\n"
+"    unsigned int  ifa_index;     /* Interface index */\n"
 "};\n"
 
 #. type: Plain text
@@ -2252,8 +2112,7 @@ msgstr "IFA_BROADCAST"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:169
-#, fuzzy, no-wrap
-#| msgid "broadcast address."
+#, no-wrap
 msgid "broadcast address"
 msgstr "ブロードキャストアドレス"
 
@@ -2283,8 +2142,7 @@ msgstr "struct ifa_cacheinfo"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:171
-#, fuzzy, no-wrap
-#| msgid "Address information."
+#, no-wrap
 msgid "Address information"
 msgstr "アドレス情報"
 
@@ -2296,14 +2154,6 @@ msgstr "B<RTM_NEWROUTE>, B<RTM_DELROUTE>, B<RTM_GETROUTE>"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:194
-#, fuzzy
-#| msgid ""
-#| "Create, remove or receive information about a network route.  These "
-#| "messages contain an I<rtmsg> structure with an optional sequence of "
-#| "I<rtattr> structures following.  For B<RTM_GETROUTE>, setting "
-#| "I<rtm_dst_len> and I<rtm_src_len> to 0 means you get all entries for the "
-#| "specified routing table.  For the other fields, except I<rtm_table> and "
-#| "I<rtm_protocol>, 0 is the wildcard."
 msgid ""
 "Create, remove, or receive information about a network route.  These "
 "messages contain an I<rtmsg> structure with an optional sequence of "
@@ -2321,13 +2171,7 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:206
-#, fuzzy, no-wrap
-#| msgid ""
-#| "struct rtmsg {\n"
-#| "    unsigned char rtm_family;   /* Address family of route */\n"
-#| "    unsigned char rtm_dst_len;  /* Length of destination */\n"
-#| "    unsigned char rtm_src_len;  /* Length of source */\n"
-#| "    unsigned char rtm_tos;      /* TOS filter */\n"
+#, no-wrap
 msgid ""
 "struct rtmsg {\n"
 "    unsigned char rtm_family;   /* Address family of route */\n"
@@ -2345,6 +2189,11 @@ msgstr ""
 "    unsigned char rtm_dst_len;  /* Length of destination */\n"
 "    unsigned char rtm_src_len;  /* Length of source */\n"
 "    unsigned char rtm_tos;      /* TOS filter */\n"
+"    unsigned char rtm_table;    /* Routing table ID;\n"
+"                                   see RTA_TABLE below */\n"
+"    unsigned char rtm_protocol; /* Routing protocol; see below */\n"
+"    unsigned char rtm_scope;    /* See below */\n"
+"    unsigned char rtm_type;     /* See below */\n"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:209
@@ -2520,8 +2369,7 @@ msgstr "rtm_protocol"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:237
-#, fuzzy, no-wrap
-#| msgid "Route origin."
+#, no-wrap
 msgid "Route origin"
 msgstr "経路の情報源"
 
@@ -2786,8 +2634,7 @@ msgstr "RTA_UNSPEC"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:314
-#, fuzzy, no-wrap
-#| msgid "ignored."
+#, no-wrap
 msgid "ignored"
 msgstr "無視される"
 
@@ -2807,8 +2654,7 @@ msgstr "protocol address"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:315
-#, fuzzy, no-wrap
-#| msgid "Route destination address."
+#, no-wrap
 msgid "Route destination address"
 msgstr "経路の行き先アドレス"
 
@@ -2820,8 +2666,7 @@ msgstr "RTA_SRC"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:316
-#, fuzzy, no-wrap
-#| msgid "Route source address."
+#, no-wrap
 msgid "Route source address"
 msgstr "経路の発信元アドレス"
 
@@ -2833,8 +2678,7 @@ msgstr "RTA_IIF"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:317
-#, fuzzy, no-wrap
-#| msgid "Input interface index."
+#, no-wrap
 msgid "Input interface index"
 msgstr "入力インターフェースの index"
 
@@ -2846,8 +2690,7 @@ msgstr "RTA_OIF"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:318
-#, fuzzy, no-wrap
-#| msgid "Output interface index."
+#, no-wrap
 msgid "Output interface index"
 msgstr "出力インターフェースの index"
 
@@ -2871,8 +2714,7 @@ msgstr "RTA_PRIORITY"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:320
-#, fuzzy, no-wrap
-#| msgid "Priority of route."
+#, no-wrap
 msgid "Priority of route"
 msgstr "経路の優先度"
 
@@ -2950,37 +2792,33 @@ msgstr "RTA_CACHEINFO"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:330
-#, fuzzy, no-wrap
-#| msgid "struct ifa_cacheinfo"
+#, no-wrap
 msgid "struct rta_cacheinfo"
-msgstr "struct ifa_cacheinfo"
+msgstr "struct rta_cacheinfo"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:330 build/C/man7/rtnetlink.7:339
-#, fuzzy, no-wrap
-#| msgid "B<#include E<lt>linux/rtnetlink.hE<gt>>"
+#, no-wrap
 msgid "(see linux/rtnetlink.h)"
-msgstr "B<#include E<lt>linux/rtnetlink.hE<gt>>"
+msgstr "(linux/rtnetlink.h 参照)"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:331
 #, no-wrap
 msgid "RTA_SESSION"
-msgstr ""
+msgstr "RTA_SESSION"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:332
-#, fuzzy, no-wrap
-#| msgid "RTA_FLOW"
+#, no-wrap
 msgid "RTA_MP_ALGO"
-msgstr "RTA_FLOW"
+msgstr "RTA_MP_ALGO"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:333
-#, fuzzy, no-wrap
-#| msgid "RT_TABLE_MAIN"
+#, no-wrap
 msgid "RTA_TABLE"
-msgstr "RT_TABLE_MAIN"
+msgstr "RTA_TABLE"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:335
@@ -2996,38 +2834,33 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:338
-#, fuzzy, no-wrap
-#| msgid "RTA_SRC"
+#, no-wrap
 msgid "RTA_MARK"
-msgstr "RTA_SRC"
+msgstr "RTA_MARK"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:339
-#, fuzzy, no-wrap
-#| msgid "TCA_STATS"
+#, no-wrap
 msgid "RTA_MFC_STATS"
-msgstr "TCA_STATS"
+msgstr "RTA_MFC_STATS"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:339
-#, fuzzy, no-wrap
-#| msgid "struct tc_stats"
+#, no-wrap
 msgid "struct rta_mfc_stats"
-msgstr "struct tc_stats"
+msgstr "struct rta_mfc_stats"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:340
-#, fuzzy, no-wrap
-#| msgid "RTA_IIF"
+#, no-wrap
 msgid "RTA_VIA"
-msgstr "RTA_IIF"
+msgstr "RTA_VIA"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:340
-#, fuzzy, no-wrap
-#| msgid "struct tc_stats"
+#, no-wrap
 msgid "struct rtvia"
-msgstr "struct tc_stats"
+msgstr "struct rtvia"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:343
@@ -3039,32 +2872,29 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:344
-#, fuzzy, no-wrap
-#| msgid "RTA_DST"
+#, no-wrap
 msgid "RTA_NEWDST"
-msgstr "RTA_DST"
+msgstr "RTA_NEWDST"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:347
-#, fuzzy, no-wrap
-#| msgid "Route destination address."
+#, no-wrap
 msgid ""
 "Change packet\n"
 "destination address"
-msgstr "経路の行き先アドレス"
+msgstr "パケットの経路の行き先アドレスを変更する"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:348
-#, fuzzy, no-wrap
-#| msgid "RTA_PREFSRC"
+#, no-wrap
 msgid "RTA_PREF"
-msgstr "RTA_PREFSRC"
+msgstr "RTA_PREF"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:348
 #, no-wrap
 msgid "char"
-msgstr ""
+msgstr "char"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:351
@@ -3078,13 +2908,13 @@ msgstr ""
 #: build/C/man7/rtnetlink.7:352
 #, no-wrap
 msgid "RTA_ENCAP_TYPE"
-msgstr ""
+msgstr "RTA_ENCAP_TYPE"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:352
 #, no-wrap
 msgid "short"
-msgstr ""
+msgstr "short"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:354
@@ -3094,17 +2924,15 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:356
-#, fuzzy, no-wrap
-#| msgid "see below"
+#, no-wrap
 msgid "lwtunnels (see below)"
-msgstr "下記参照"
+msgstr "lwtunnels (下記参照)"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:357
-#, fuzzy, no-wrap
-#| msgid "RTA_UNSPEC"
+#, no-wrap
 msgid "RTA_ENCAP"
-msgstr "RTA_UNSPEC"
+msgstr "RTA_ENCAP"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:357
@@ -3114,10 +2942,9 @@ msgstr ""
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:358
-#, fuzzy, no-wrap
-#| msgid "RTA_PREFSRC"
+#, no-wrap
 msgid "RTA_EXPIRES"
-msgstr "RTA_PREFSRC"
+msgstr "RTA_EXPIRES"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:361
@@ -3165,6 +2992,10 @@ msgid ""
 "    unsigned char  rtvia_addr[0];\n"
 "};\n"
 msgstr ""
+"struct rtvia {\n"
+"    unsigned short rtvia_family;\n"
+"    unsigned char  rtvia_addr[0];\n"
+"};\n"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:406
@@ -3200,10 +3031,6 @@ msgstr "B<RTM_NEWNEIGH>, B<RTM_DELNEIGH>, B<RTM_GETNEIGH>"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:434
-#, fuzzy
-#| msgid ""
-#| "Add, remove or receive information about a neighbor table entry (e.g., an "
-#| "ARP entry).  The message contains an I<ndmsg> structure."
 msgid ""
 "Add, remove, or receive information about a neighbor table entry (e.g., an "
 "ARP entry).  The message contains an I<ndmsg> structure."
@@ -3432,17 +3259,12 @@ msgstr "NDA_CACHEINFO"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:490
-#, fuzzy, no-wrap
-#| msgid "cache statistics."
+#, no-wrap
 msgid "cache statistics"
 msgstr "キャッシュの統計"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:500
-#, fuzzy
-#| msgid ""
-#| "If the I<rta_type> field is B<NDA_CACHEINFO>, then a I<struct "
-#| "nda_cacheinfo> header follows"
 msgid ""
 "If the I<rta_type> field is B<NDA_CACHEINFO>, then a I<struct nda_cacheinfo> "
 "header follows."
@@ -3458,8 +3280,6 @@ msgstr "B<RTM_NEWRULE>, B<RTM_DELRULE>, B<RTM_GETRULE>"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:505
-#, fuzzy
-#| msgid "Add, delete or retrieve a routing rule.  Carries a I<struct rtmsg>"
 msgid "Add, delete, or retrieve a routing rule.  Carries a I<struct rtmsg>"
 msgstr "ルーティングルールを追加・削除・取得する。 I<struct rtmsg> を伴う。"
 
@@ -3471,10 +3291,6 @@ msgstr "B<RTM_NEWQDISC>, B<RTM_DELQDISC>, B<RTM_GETQDISC>"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:512
-#, fuzzy
-#| msgid ""
-#| "Add, remove or get a queueing discipline.  The message contains a "
-#| "I<struct tcmsg> and may be followed by a series of attributes."
 msgid ""
 "Add, remove, or get a queueing discipline.  The message contains a I<struct "
 "tcmsg> and may be followed by a series of attributes."
@@ -3552,8 +3368,7 @@ msgstr "struct tc_stats"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:532
-#, fuzzy, no-wrap
-#| msgid "Qdisc statistics."
+#, no-wrap
 msgid "Qdisc statistics"
 msgstr "Qdisc の統計"
 
@@ -3571,8 +3386,7 @@ msgstr "qdisc-specific"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:533
-#, fuzzy, no-wrap
-#| msgid "Module-specific statistics."
+#, no-wrap
 msgid "Module-specific statistics"
 msgstr "モジュール特有の統計"
 
@@ -3590,8 +3404,7 @@ msgstr "struct tc_estimator"
 
 #. type: tbl table
 #: build/C/man7/rtnetlink.7:534
-#, fuzzy, no-wrap
-#| msgid "Rate limit."
+#, no-wrap
 msgid "Rate limit"
 msgstr "レート制限"
 
@@ -3612,10 +3425,6 @@ msgstr "B<RTM_NEWTCLASS>, B<RTM_DELTCLASS>, B<RTM_GETTCLASS>"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:545
-#, fuzzy
-#| msgid ""
-#| "Add, remove or get a traffic class.  These messages contain a I<struct "
-#| "tcmsg> as described above."
 msgid ""
 "Add, remove, or get a traffic class.  These messages contain a I<struct "
 "tcmsg> as described above."
@@ -3631,10 +3440,6 @@ msgstr "B<RTM_NEWTFILTER>, B<RTM_DELTFILTER>, B<RTM_GETTFILTER>"
 
 #. type: Plain text
 #: build/C/man7/rtnetlink.7:551
-#, fuzzy
-#| msgid ""
-#| "Add, remove or receive information about a traffic filter.  These "
-#| "messages contain a I<struct tcmsg> as described above."
 msgid ""
 "Add, remove, or receive information about a traffic filter.  These messages "
 "contain a I<struct tcmsg> as described above."
@@ -3651,124 +3456,3 @@ msgstr "B<rtnetlink> は Linux 2.2 の新機能である。"
 #: build/C/man7/rtnetlink.7:561
 msgid "B<cmsg>(3), B<rtnetlink>(3), B<ip>(7), B<netlink>(7)"
 msgstr "B<cmsg>(3), B<rtnetlink>(3), B<ip>(7), B<netlink>(7)"
-
-#~ msgid "B<#include E<lt>asm/types.hE<gt>>\n"
-#~ msgstr "B<#include E<lt>asm/types.hE<gt>>\n"
-
-#~ msgid "B<#include E<lt>linux/netlink.hE<gt>>\n"
-#~ msgstr "B<#include E<lt>linux/netlink.hE<gt>>\n"
-
-#~ msgid "B<int NLMSG_ALIGN(size_t >I<len>B<);>\n"
-#~ msgstr "B<int NLMSG_ALIGN(size_t >I<len>B<);>\n"
-
-#~ msgid "B<int NLMSG_LENGTH(size_t >I<len>B<);>\n"
-#~ msgstr "B<int NLMSG_LENGTH(size_t >I<len>B<);>\n"
-
-#~ msgid "B<int NLMSG_SPACE(size_t >I<len>B<);>\n"
-#~ msgstr "B<int NLMSG_SPACE(size_t >I<len>B<);>\n"
-
-#~ msgid "B<void *NLMSG_DATA(struct nlmsghdr *>I<nlh>B<);>\n"
-#~ msgstr "B<void *NLMSG_DATA(struct nlmsghdr *>I<nlh>B<);>\n"
-
-#~ msgid "B<struct nlmsghdr *NLMSG_NEXT(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
-#~ msgstr "B<struct nlmsghdr *NLMSG_NEXT(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
-
-#~ msgid "B<int NLMSG_OK(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
-#~ msgstr "B<int NLMSG_OK(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
-
-#~ msgid "B<int NLMSG_PAYLOAD(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
-#~ msgstr "B<int NLMSG_PAYLOAD(struct nlmsghdr *>I<nlh>B<, int >I<len>B<);>\n"
-
-#~ msgid "2015-01-10"
-#~ msgstr "2015-01-10"
-
-#~ msgid "B<NETLINK_W1>"
-#~ msgstr "B<NETLINK_W1>"
-
-#~ msgid "B<NETLINK_FIREWALL>"
-#~ msgstr "B<NETLINK_FIREWALL>"
-
-#~ msgid ""
-#~ "Transport IPv4 packets from netfilter to user space.  Used by I<ip_queue> "
-#~ "kernel module."
-#~ msgstr ""
-#~ "IPv4 パケットを netfilter からユーザー空間へ転送する。 I<ip_queue> カーネ"
-#~ "ルモジュールで使用される。"
-
-#~ msgid "B<NETLINK_INET_DIAG>"
-#~ msgstr "B<NETLINK_INET_DIAG>"
-
-#~ msgid "INET socket monitoring."
-#~ msgstr "INET ソケットをモニタリングする。"
-
-#~ msgid "B<NETLINK_NFLOG>"
-#~ msgstr "B<NETLINK_NFLOG>"
-
-#~ msgid "B<NETLINK_SELINUX>"
-#~ msgstr "B<NETLINK_SELINUX>"
-
-#~ msgid "B<NETLINK_ISCSI>"
-#~ msgstr "B<NETLINK_ISCSI>"
-
-#~ msgid "B<NETLINK_AUDIT>"
-#~ msgstr "B<NETLINK_AUDIT>"
-
-#~ msgid "B<NETLINK_FIB_LOOKUP>"
-#~ msgstr "B<NETLINK_FIB_LOOKUP>"
-
-#~ msgid "B<NETLINK_CONNECTOR>"
-#~ msgstr "B<NETLINK_CONNECTOR>"
-
-#~ msgid "B<NETLINK_NETFILTER>"
-#~ msgstr "B<NETLINK_NETFILTER>"
-
-#~ msgid "B<NETLINK_IP6_FW>"
-#~ msgstr "B<NETLINK_IP6_FW>"
-
-#~ msgid "B<NETLINK_KOBJECT_UEVENT>"
-#~ msgstr "B<NETLINK_KOBJECT_UEVENT>"
-
-#~ msgid "B<NETLINK_GENERIC>"
-#~ msgstr "B<NETLINK_GENERIC>"
-
-#~ msgid "NETLINK_AUDIT appeared in Linux 2.6.6."
-#~ msgstr "NETLINK_AUDIT は Linux 2.6.6 で登場した。"
-
-#~ msgid "NETLINK_W1 and NETLINK_FIB_LOOKUP appeared in Linux 2.6.13."
-#~ msgstr "NETLINK_W1, NETLINK_FIB_LOOKUP は Linux 2.6.13 で登場した。"
-
-#~ msgid ""
-#~ "NETLINK_INET_DIAG, NETLINK_CONNECTOR and NETLINK_NETFILTER appeared in "
-#~ "Linux 2.6.14."
-#~ msgstr ""
-#~ "NETLINK_INET_DIAG, NETLINK_CONNECTOR, NETLINK_NETFILTER は Linux 2.6.14 で"
-#~ "登場した。"
-
-#~ msgid "NETLINK_GENERIC and NETLINK_ISCSI appeared in Linux 2.6.15."
-#~ msgstr "NETLINK_GENERIC, NETLINK_ISCSI は Linux 2.6.15 で登場した。"
-
-#~ msgid "2014-09-06"
-#~ msgstr "2014-09-06"
-
-#~ msgid "    ...\n"
-#~ msgstr "    ...\n"
-
-#~ msgid "2013-03-05"
-#~ msgstr "2013-03-05"
-
-#~ msgid "description"
-#~ msgstr "説明"
-
-#~ msgid "unspecified."
-#~ msgstr "指定されていない"
-
-#~ msgid ""
-#~ "    unsigned char rtm_table;    /* Routing table ID */\n"
-#~ "    unsigned char rtm_protocol; /* Routing protocol; see below */\n"
-#~ "    unsigned char rtm_scope;    /* See below */\n"
-#~ "    unsigned char rtm_type;     /* See below */\n"
-#~ msgstr ""
-#~ "    unsigned char rtm_table;    /* Routing table ID */\n"
-#~ "    unsigned char rtm_protocol; /* Routing protocol; see below */\n"
-#~ "    unsigned char rtm_scope;    /* See below */\n"
-#~ "    unsigned char rtm_type;     /* See below */\n"
index ee3b70e..0ec03f9 100644 (file)
@@ -1,5 +1,3 @@
 # pagename,#complete,#remaining,#all
-netlink.3,31,2,33
-netlink.7,97,52,149
-rtnetlink.3,34,8,42
-rtnetlink.7,243,75,318
+netlink.7,135,14,149
+rtnetlink.7,299,19,318
index 0810a8d..71e8183 100644 (file)
 <TR class="over80"><TD>udp.7</TD><TD>2/66</TD><TD>96.97</TD></TR>
 <TR class="over80"><TD>unix.7</TD><TD>45/242</TD><TD>81.40</TD></TR>
 <TR><TD ALIGN="center" COLSPAN=3 BGCOLOR="Yellow"><B>netlink</B></TD></TR>
-<TR class="over80"><TD>netlink.3</TD><TD>2/33</TD><TD>93.94</TD></TR>
-<TR><TD>netlink.7</TD><TD>52/149</TD><TD>65.10</TD></TR>
-<TR class="over80"><TD>rtnetlink.3</TD><TD>8/42</TD><TD>80.95</TD></TR>
-<TR class="over70"><TD>rtnetlink.7</TD><TD>75/318</TD><TD>76.42</TD></TR>
+<TR class="over80"><TD>netlink.7</TD><TD>14/149</TD><TD>90.60</TD></TR>
+<TR class="over80"><TD>rtnetlink.7</TD><TD>19/318</TD><TD>94.03</TD></TR>
 <TR><TD ALIGN="center" COLSPAN=3 BGCOLOR="Yellow"><B>notify</B></TD></TR>
 <TR><TD>fanotify.7</TD><TD>103/267</TD><TD>61.42</TD></TR>
 <TR class="over70"><TD>fanotify_init.2</TD><TD>18/89</TD><TD>79.78</TD></TR>
 <TR class="over80"><TD>login.3</TD><TD>1/46</TD><TD>97.83</TD></TR>
 <TR><TD ALIGN="center" COLSPAN=3 BGCOLOR="Yellow"><B>wchar</B></TD></TR>
 <TR class="over80"><TD>mbsnrtowcs.3</TD><TD>1/47</TD><TD>97.87</TD></TR>
-<TR><TD COLSPAN=3>Total 759 pages</TD></TR>
+<TR><TD COLSPAN=3>Total 757 pages</TD></TR>
 </TABLE>
 </BODY></HTML>