LL_HEADER_LENGTH
priv->stats.tx_bytes += skb->len - LL_HEADER_LENGTH;
priv->stats.tx_bytes += skb->len - LL_HEADER_LENGTH;
if ((header->length <= LL_HEADER_LENGTH) ||
(len <= LL_HEADER_LENGTH)) {
dev->mtu = CTCM_BUFSIZE_DEFAULT - LL_HEADER_LENGTH - 2;
dev->hard_header_len = LL_HEADER_LENGTH + 2;
header->length -= LL_HEADER_LENGTH;
len -= LL_HEADER_LENGTH;
if (skb_tailroom(pskb) < LL_HEADER_LENGTH) {
skb_put(pskb, LL_HEADER_LENGTH);
int l = skb->len + LL_HEADER_LENGTH;
memcpy(skb_push(skb, LL_HEADER_LENGTH), &header,
LL_HEADER_LENGTH);
header.length = skb->len + LL_HEADER_LENGTH;
memcpy(skb_push(skb, LL_HEADER_LENGTH), &header, LL_HEADER_LENGTH);
hi = ((unsigned long)skb_tail_pointer(skb) + LL_HEADER_LENGTH) >> 31;
skb_pull(skb, LL_HEADER_LENGTH + 2);
skb_pull(skb, LL_HEADER_LENGTH + 2);
skb_pull(skb, LL_HEADER_LENGTH + 2);
priv->stats.tx_bytes += skb->len - LL_HEADER_LENGTH;
skb_put(pskb, 2 + LL_HEADER_LENGTH);
if (skb_headroom(skb) < (LL_HEADER_LENGTH + 2)) {
CTCM_FUNTAIL, dev->name, LL_HEADER_LENGTH + 2);
skb_pull(pskb, LL_HEADER_LENGTH);
if (new_mtu > max_bufsize - LL_HEADER_LENGTH - 2)
dev->hard_header_len = LL_HEADER_LENGTH + 2;
if (bs1 < (576 + LL_HEADER_LENGTH + 2))
(bs1 < (ndev->mtu + LL_HEADER_LENGTH + 2)))
ndev->mtu = bs1 - LL_HEADER_LENGTH - 2;