提交 0c6fcc8a 编写于 作者: S Stephen Hemminger 提交者: David S. Miller

[NET] skbuff: skb_store_bits const is backwards

Getting warnings becuase skb_store_bits has skb as constant,
but the function overwrites it. Looks like const was on the
wrong side.
Signed-off-by: NStephen Hemminger <shemminger@linux-foundation.org>
Signed-off-by: NDavid S. Miller <davem@davemloft.net>
上级 3e6cf558
...@@ -1494,8 +1494,8 @@ extern __wsum skb_checksum(const struct sk_buff *skb, int offset, ...@@ -1494,8 +1494,8 @@ extern __wsum skb_checksum(const struct sk_buff *skb, int offset,
int len, __wsum csum); int len, __wsum csum);
extern int skb_copy_bits(const struct sk_buff *skb, int offset, extern int skb_copy_bits(const struct sk_buff *skb, int offset,
void *to, int len); void *to, int len);
extern int skb_store_bits(const struct sk_buff *skb, int offset, extern int skb_store_bits(struct sk_buff *skb, int offset,
void *from, int len); const void *from, int len);
extern __wsum skb_copy_and_csum_bits(const struct sk_buff *skb, extern __wsum skb_copy_and_csum_bits(const struct sk_buff *skb,
int offset, u8 *to, int len, int offset, u8 *to, int len,
__wsum csum); __wsum csum);
......
...@@ -1129,7 +1129,7 @@ int skb_copy_bits(const struct sk_buff *skb, int offset, void *to, int len) ...@@ -1129,7 +1129,7 @@ int skb_copy_bits(const struct sk_buff *skb, int offset, void *to, int len)
* traversing fragment lists and such. * traversing fragment lists and such.
*/ */
int skb_store_bits(const struct sk_buff *skb, int offset, void *from, int len) int skb_store_bits(struct sk_buff *skb, int offset, const void *from, int len)
{ {
int i, copy; int i, copy;
int start = skb_headlen(skb); int start = skb_headlen(skb);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册