*((__u32 *)skb->cb) = ++card->seqno.pkt_seqno; 
qeth_layer2_rebuild_skb(struct qeth_card *card, struct sk_buff *skb,			struct qeth_hdr *hdr){	unsigned short vlan_id = 0;#ifdef CONFIG_QETH_VLAN	struct vlan_hdr *vhdr;#endif	skb->pkt_type = PACKET_HOST;	skb->protocol = qeth_type_trans(skb, skb->dev);	if (card->options.checksum_type == NO_CHECKSUMMING)		skb->ip_summed = CHECKSUM_UNNECESSARY;	else		skb->ip_summed = CHECKSUM_NONE;#ifdef CONFIG_QETH_VLAN	if (hdr->hdr.l2.flags[2] & (QETH_LAYER2_FLAG_VLAN)) {		vhdr = (struct vlan_hdr *) skb->data;		skb->protocol =			__constant_htons(vhdr->h_vlan_encapsulated_proto);		vlan_id = hdr->hdr.l2.vlan_id;		skb_pull(skb, VLAN_HLEN);	}#endif	return vlan_id;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/9123e0d78990246304fe681167b8d8097f1e02d7/qeth_main.c/buggy/drivers/s390/net/qeth_main.c