]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - include/linux/skbuff.h
[SK_BUFF]: Introduce skb_copy_to_linear_data{_offset}
[mirror_ubuntu-zesty-kernel.git] / include / linux / skbuff.h
index 08c96bcbc59c5830994a1d48fb95d4fdd2402daa..92969f662ee418f990b93aadbf2f7b277e7129a5 100644 (file)
@@ -1521,6 +1521,21 @@ static inline void skb_copy_from_linear_data_offset(const struct sk_buff *skb,
        memcpy(to, skb->data + offset, len);
 }
 
+static inline void skb_copy_to_linear_data(struct sk_buff *skb,
+                                          const void *from,
+                                          const unsigned int len)
+{
+       memcpy(skb->data, from, len);
+}
+
+static inline void skb_copy_to_linear_data_offset(struct sk_buff *skb,
+                                                 const int offset,
+                                                 const void *from,
+                                                 const unsigned int len)
+{
+       memcpy(skb->data + offset, from, len);
+}
+
 extern void skb_init(void);
 
 /**