Commit 6fc05a14 authored by Alex Shi's avatar Alex Shi
Browse files

Revert "Docs/zh_CN: Translate skbuff.rst to Simplified Chinese"



This reverts commit d3e7609c6e5ec92587ed1043a985749d22cc78d1.
The commit cause a warning:
  Documentation/networking/skbuff.rst:34: WARNING: duplicate label crc, other instance in Documentation/translations/zh_CN/networking/skbuff.rst

And there's no simple way to keep the meaningful doc context and avoid the
warning, so, let's remove the doc.

Signed-off-by: default avatarAlex Shi <alexs@kernel.org>
parent 9b31970e
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -28,7 +28,6 @@
   netmem
   alias
   mptcp-sysctl
   skbuff
   generic-hdlc
   timestamping

+0 −44
Original line number Diff line number Diff line
.. SPDX-License-Identifier: GPL-2.0

.. include:: ../disclaimer-zh_CN.rst

:Original: Documentation/networking/skbuff.rst

:翻译:

   王亚鑫 Wang Yaxin <wang.yaxin@zte.com.cn>

struct sk_buff
==============

:c:type:`sk_buff` 是表示数据包的主要网络结构体。

基本sk_buff几何结构
-------------------

.. kernel-doc:: include/linux/skbuff.h
   :doc: Basic sk_buff geometry

共享skb和skb克隆
----------------

:c:member:`sk_buff.users` 是一个简单的引用计数,允许
多个实体保持 struct sk_buff 存活。 ``sk_buff.users != 1``
的 skb 被称为共享 skb(参见 skb_shared())。

skb_clone() 允许快速复制 skb。不会复制任何数据缓冲区,
但调用者会获得一个新的元数据结构体(struct sk_buff)。
&skb_shared_info.refcount 表示指向同一数据包数据的
skb 数量(即克隆)。

数据引用和无头skb
-----------------

.. kernel-doc:: include/linux/skbuff.h
   :doc: dataref and headerless skbs

校验和信息
----------

.. kernel-doc:: include/linux/skbuff.h
   :doc: skb checksums