phonethdr
static inline struct phonethdr *pn_hdr(struct sk_buff *skb)
return (struct phonethdr *)skb_network_header(skb);
struct phonethdr *ph = pn_hdr(skb);
struct phonethdr *ph = pn_hdr(skb);
struct phonethdr *ph;
skb->len + sizeof(struct phonethdr) > dev->mtu) {
skb_push(skb, sizeof(struct phonethdr));
const struct phonethdr *ph;
const struct phonethdr *oph = pn_hdr(rskb);
struct phonethdr *oph = pn_hdr(rskb);
struct phonethdr *ph;
if (!pskb_pull(skb, sizeof(struct phonethdr)))
__skb_push(skb, sizeof(struct phonethdr));