
< struct sk_buff *n = __alloc_skb(newheadroom + skb->len + newtailroom,
---
> unsigned long long new_size = (unsigned long long)newheadroom + skb->len + newtailroom;
> if (new_size > SIZE_MAX)
>     return NULL;
> struct sk_buff *n = __alloc_skb((size_t)new_size,
