lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250626185408990ARtWWLD64lqhDx30GJlZz@zte.com.cn>
Date: Thu, 26 Jun 2025 18:54:08 +0800 (CST)
From: <jiang.kun2@....com.cn>
To: <alexs@...nel.org>, <si.yanteng@...ux.dev>, <corbet@....net>,
        <linux-doc@...r.kernel.org>, <linux-kernel@...r.kernel.org>
Cc: <xu.xin16@....com.cn>, <yang.yang29@....com.cn>, <wang.yaxin@....com.cn>,
        <fan.yu9@....com.cn>, <he.peilin@....com.cn>, <tu.qiang35@....com.cn>,
        <qiu.yutan@....com.cn>, <zhang.yunkai@....com.cn>,
        <ye.xingchen@....com.cn>
Subject: [PATCH 2/3 linux next v2] Docs/zh_CN: Translate xfrm_proc.rst
 to Simplified Chinese

From: Wang Yaxin <wang.yaxin@....com.cn>

translate the "xfrm_proc.rst" into Simplified Chinese.

Update to commit 304b44f0d5a4("xfrm: Add dir validation to
 "in" data path lookup")

Signed-off-by: Wang Yaxin <wang.yaxin@....com.cn>
Signed-off-by: Jiang Kun <jiang.kun2@....com.cn>
---
v1->v2:
1. resend this PATCH

 .../translations/zh_CN/networking/index.rst   |   2 +-
 .../zh_CN/networking/xfrm_proc.rst            | 126 ++++++++++++++++++
 2 files changed, 127 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/translations/zh_CN/networking/xfrm_proc.rst

diff --git a/Documentation/translations/zh_CN/networking/index.rst b/Documentation/translations/zh_CN/networking/index.rst
index 4dd75ec27dec..4cf09b60b3f0 100644
--- a/Documentation/translations/zh_CN/networking/index.rst
+++ b/Documentation/translations/zh_CN/networking/index.rst
@@ -23,6 +23,7 @@
    msg_zerocopy
    napi.rst
    netif-msg
+   xfrm_proc
 
 Todolist:
 
@@ -146,7 +147,6 @@ Todolist:
 *   x25
 *   x25-iface
 *   xfrm_device
-*   xfrm_proc
 *   xfrm_sync
 *   xfrm_sysctl
 *   xdp-rx-metadata
diff --git a/Documentation/translations/zh_CN/networking/xfrm_proc.rst b/Documentation/translations/zh_CN/networking/xfrm_proc.rst
new file mode 100644
index 000000000000..a2ae86c44707
--- /dev/null
+++ b/Documentation/translations/zh_CN/networking/xfrm_proc.rst
@@ -0,0 +1,126 @@
+.. SPDX-License-Identifier: GPL-2.0
+
+.. include:: ../disclaimer-zh_CN.rst
+
+:Original: Documentation/networking/xfrm_proc.rst
+
+:翻译:
+
+   王亚鑫 Wang Yaxin <wang.yaxin@....com.cn>
+
+=================================
+XFRM proc - /proc/net/xfrm_* 文件
+=================================
+
+作者:Masahide NAKAMURA <nakam@...ux-ipv6.org>
+
+
+转换统计信息
+------------
+
+`xfrm_proc` 提供一组统计计数器,显示转换过程中丢弃的数据包及其原因。
+这些计数器属于Linux私有MIB的一部分,可通过 `/proc/net/xfrm_stat`
+查看。
+
+入站错误
+~~~~~~~~
+
+XfrmInError:
+	未匹配其他类别的所有错误
+
+XfrmInBufferError:
+	缓冲区不足
+
+XfrmInHdrError:
+	头部错误
+
+XfrmInNoStates:
+	未找到状态
+	(入站SPI、地址或SA的IPsec协议不匹配)
+
+XfrmInStateProtoError:
+	转换协议相关的错误
+	(如SA密钥错误)
+
+XfrmInStateModeError:
+	转换模式相关的错误
+
+XfrmInStateSeqError:
+    序列号错误
+	序列号超出窗口范围
+
+XfrmInStateExpired:
+	状态已过期
+
+XfrmInStateMismatch:
+	状态选项不匹配
+	(如UDP封装类型不匹配)
+
+XfrmInStateInvalid:
+	无效状态
+
+XfrmInTmplMismatch:
+	状态模板不匹配
+	(如入站SA正确但SP规则错误)
+
+XfrmInNoPols:
+	未找到状态的对应策略
+	(如入站SA正确但无SP规则)
+
+XfrmInPolBlock:
+	丢弃的策略
+
+XfrmInPolError:
+	错误的策略
+
+XfrmAcquireError:
+	状态未完全获取即被使用
+
+XfrmFwdHdrError:
+	转发路由禁止
+
+XfrmInStateDirError:
+	状态方向不匹配
+	(输入路径查找到输出状态,预期是输入状态或者无方向)
+
+出站错误
+~~~~~~~~
+XfrmOutError:
+	未匹配其他类别的所有错误
+
+XfrmOutBundleGenError:
+	捆绑包生成错误
+
+XfrmOutBundleCheckError:
+	捆绑包校验错误
+
+XfrmOutNoStates:
+	未找到状态
+
+XfrmOutStateProtoError:
+	转换协议特定错误
+
+XfrmOutStateModeError:
+	转换模式特定错误
+
+XfrmOutStateSeqError:
+	序列号错误
+	(序列号溢出)
+
+XfrmOutStateExpired:
+	状态已过期
+
+XfrmOutPolBlock:
+	丢弃策略
+
+XfrmOutPolDead:
+	失效策略
+
+XfrmOutPolError:
+	错误策略
+
+XfrmOutStateInvalid:
+	无效状态(可能已过期)
+
+XfrmOutStateDirError:
+	状态方向不匹配(输出路径查找到输入状态,预期为输出状态或无方向)
-- 
2.25.1
<div class="zcontentRow"><div style="font-size:14px;font-family:微软雅黑,Microsoft YaHei;line-height:1.5"><div style="line-height:1.5">From: Wang Yaxin &lt;wang.yaxin@....com.cn&gt;</div><div style="line-height:1.5"><br></div><div style="line-height:1.5">translate the "xfrm_proc.rst" into Simplified Chinese.</div><div style="line-height:1.5"><br></div><div style="line-height:1.5">Update to commit 304b44f0d5a4("xfrm: Add dir validation to</div><div style="line-height:1.5">&nbsp;"in" data path lookup")</div><div style="line-height:1.5"><br></div><div style="line-height:1.5">Signed-off-by: Wang Yaxin &lt;wang.yaxin@....com.cn&gt;</div><div style="line-height:1.5">Signed-off-by: Jiang Kun &lt;jiang.kun2@....com.cn&gt;</div><div style="line-height:1.5">---</div><div style="line-height:1.5">v1-&gt;v2:</div><div style="line-height:1.5">1. resend this PATCH</div><div style="line-height:1.5"><br></div><div style="line-height:1.5">&nbsp;.../translations/zh_CN/networking/index.rst&nbsp; &nbsp;|&nbsp; &nbsp;2 +-</div><div style="line-height:1.5">&nbsp;.../zh_CN/networking/xfrm_proc.rst&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | 126 ++++++++++++++++++</div><div style="line-height:1.5">&nbsp;2 files changed, 127 insertions(+), 1 deletion(-)</div><div style="line-height:1.5">&nbsp;create mode 100644 Documentation/translations/zh_CN/networking/xfrm_proc.rst</div><div style="line-height:1.5"><br></div><div style="line-height:1.5">diff --git a/Documentation/translations/zh_CN/networking/index.rst b/Documentation/translations/zh_CN/networking/index.rst</div><div style="line-height:1.5">index 4dd75ec27dec..4cf09b60b3f0 100644</div><div style="line-height:1.5">--- a/Documentation/translations/zh_CN/networking/index.rst</div><div style="line-height:1.5">+++ b/Documentation/translations/zh_CN/networking/index.rst</div><div style="line-height:1.5">@@ -23,6 +23,7 @@</div><div style="line-height:1.5">&nbsp; &nbsp; msg_zerocopy</div><div style="line-height:1.5">&nbsp; &nbsp; napi.rst</div><div style="line-height:1.5">&nbsp; &nbsp; netif-msg</div><div style="line-height:1.5">+&nbsp; &nbsp;xfrm_proc</div><div style="line-height:1.5">&nbsp;</div><div style="line-height:1.5">&nbsp;Todolist:</div><div style="line-height:1.5">&nbsp;</div><div style="line-height:1.5">@@ -146,7 +147,6 @@ Todolist:</div><div style="line-height:1.5">&nbsp;*&nbsp; &nbsp;x25</div><div style="line-height:1.5">&nbsp;*&nbsp; &nbsp;x25-iface</div><div style="line-height:1.5">&nbsp;*&nbsp; &nbsp;xfrm_device</div><div style="line-height:1.5">-*&nbsp; &nbsp;xfrm_proc</div><div style="line-height:1.5">&nbsp;*&nbsp; &nbsp;xfrm_sync</div><div style="line-height:1.5">&nbsp;*&nbsp; &nbsp;xfrm_sysctl</div><div style="line-height:1.5">&nbsp;*&nbsp; &nbsp;xdp-rx-metadata</div><div style="line-height:1.5">diff --git a/Documentation/translations/zh_CN/networking/xfrm_proc.rst b/Documentation/translations/zh_CN/networking/xfrm_proc.rst</div><div style="line-height:1.5">new file mode 100644</div><div style="line-height:1.5">index 000000000000..a2ae86c44707</div><div style="line-height:1.5">--- /dev/null</div><div style="line-height:1.5">+++ b/Documentation/translations/zh_CN/networking/xfrm_proc.rst</div><div style="line-height:1.5">@@ -0,0 +1,126 @@</div><div style="line-height:1.5">+.. SPDX-License-Identifier: GPL-2.0</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+.. include:: ../disclaimer-zh_CN.rst</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+:Original: Documentation/networking/xfrm_proc.rst</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+:翻译:</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+&nbsp; &nbsp;王亚鑫 Wang Yaxin &lt;wang.yaxin@....com.cn&gt;</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+=================================</div><div style="line-height:1.5">+XFRM proc - /proc/net/xfrm_* 文件</div><div style="line-height:1.5">+=================================</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+作者:Masahide NAKAMURA &lt;nakam@...ux-ipv6.org&gt;</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+转换统计信息</div><div style="line-height:1.5">+------------</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+`xfrm_proc` 提供一组统计计数器,显示转换过程中丢弃的数据包及其原因。</div><div style="line-height:1.5">+这些计数器属于Linux私有MIB的一部分,可通过 `/proc/net/xfrm_stat`</div><div style="line-height:1.5">+查看。</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+入站错误</div><div style="line-height:1.5">+~~~~~~~~</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>未匹配其他类别的所有错误</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInBufferError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>缓冲区不足</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInHdrError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>头部错误</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInNoStates:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>未找到状态</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>(入站SPI、地址或SA的IPsec协议不匹配)</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInStateProtoError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>转换协议相关的错误</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>(如SA密钥错误)</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInStateModeError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>转换模式相关的错误</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInStateSeqError:</div><div style="line-height:1.5">+&nbsp; &nbsp; 序列号错误</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>序列号超出窗口范围</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInStateExpired:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>状态已过期</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInStateMismatch:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>状态选项不匹配</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>(如UDP封装类型不匹配)</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInStateInvalid:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>无效状态</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInTmplMismatch:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>状态模板不匹配</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>(如入站SA正确但SP规则错误)</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInNoPols:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>未找到状态的对应策略</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>(如入站SA正确但无SP规则)</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInPolBlock:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>丢弃的策略</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInPolError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>错误的策略</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmAcquireError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>状态未完全获取即被使用</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmFwdHdrError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>转发路由禁止</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmInStateDirError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>状态方向不匹配</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>(输入路径查找到输出状态,预期是输入状态或者无方向)</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+出站错误</div><div style="line-height:1.5">+~~~~~~~~</div><div style="line-height:1.5">+XfrmOutError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>未匹配其他类别的所有错误</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutBundleGenError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>捆绑包生成错误</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutBundleCheckError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>捆绑包校验错误</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutNoStates:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>未找到状态</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutStateProtoError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>转换协议特定错误</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutStateModeError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>转换模式特定错误</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutStateSeqError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>序列号错误</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>(序列号溢出)</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutStateExpired:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>状态已过期</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutPolBlock:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>丢弃策略</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutPolDead:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>失效策略</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutPolError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>错误策略</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutStateInvalid:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>无效状态(可能已过期)</div><div style="line-height:1.5">+</div><div style="line-height:1.5">+XfrmOutStateDirError:</div><div style="line-height:1.5">+<span style="white-space:pre">	</span>状态方向不匹配(输出路径查找到输入状态,预期为输出状态或无方向)</div><div style="line-height:1.5">--&nbsp;</div><div style="line-height:1.5">2.25.1</div></div><br><br><br><br><div><br></div></div>

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ