skb->next = d->skblist; d->skblist = skb; 
skb->next = NULL; if (d->sendq_hd) d->sendq_tl->next = skb; else d->sendq_hd = skb; d->sendq_tl = skb; 
rexmit(struct aoedev *d, struct frame *f){	struct sk_buff *skb;	struct aoe_hdr *h;	char buf[128];	u32 n;	n = newtag(d);	snprintf(buf, sizeof buf,		"%15s e%ld.%ld oldtag=%08x@%08lx newtag=%08x\n",		"retransmit",		d->aoemajor, d->aoeminor, f->tag, jiffies, n);	aoechr_error(buf);	h = (struct aoe_hdr *) f->data;	f->tag = n;	h->tag = cpu_to_be32(n);	skb = skb_prepare(d, f);	if (skb) {		skb->next = d->skblist;		d->skblist = skb;	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/a4b38364093bf2094ff858ad45f490521bb87984/aoecmd.c/buggy/drivers/block/aoe/aoecmd.c