arcnet.c (b855192c08fcb14adbc5d3a7cab182022d433cca) | arcnet.c (61357325f377889a1daffa14962d705dc814dd0e) |
---|---|
1/* 2 * Linux ARCnet driver - device-independent routines 3 * 4 * Written 1997 by David Woodhouse. 5 * Written 1994-1999 by Avery Pennarun. 6 * Written 1999-2000 by Martin Mares <mj@ucw.cz>. 7 * Derived from skeleton.c by Donald Becker. 8 * --- 577 unchanged lines hidden (view full) --- 586 proto->build_header(skb, dev, type, daddr); 587 588 return 1; /* success */ 589} 590 591 592 593/* Called by the kernel in order to transmit a packet. */ | 1/* 2 * Linux ARCnet driver - device-independent routines 3 * 4 * Written 1997 by David Woodhouse. 5 * Written 1994-1999 by Avery Pennarun. 6 * Written 1999-2000 by Martin Mares <mj@ucw.cz>. 7 * Derived from skeleton.c by Donald Becker. 8 * --- 577 unchanged lines hidden (view full) --- 586 proto->build_header(skb, dev, type, daddr); 587 588 return 1; /* success */ 589} 590 591 592 593/* Called by the kernel in order to transmit a packet. */ |
594int arcnet_send_packet(struct sk_buff *skb, struct net_device *dev) | 594netdev_tx_t arcnet_send_packet(struct sk_buff *skb, 595 struct net_device *dev) |
595{ 596 struct arcnet_local *lp = netdev_priv(dev); 597 struct archdr *pkt; 598 struct arc_rfc1201 *soft; 599 struct ArcProto *proto; 600 int txbuf; 601 unsigned long flags; 602 int freeskb, retval; --- 499 unchanged lines hidden --- | 596{ 597 struct arcnet_local *lp = netdev_priv(dev); 598 struct archdr *pkt; 599 struct arc_rfc1201 *soft; 600 struct ArcProto *proto; 601 int txbuf; 602 unsigned long flags; 603 int freeskb, retval; --- 499 unchanged lines hidden --- |