From: Jeff Garzik Date: Thu, 2 Mar 2006 19:26:30 +0000 (-0500) Subject: Merge branch 'lro' X-Git-Tag: v2.6.17-rc1~1186^2~50 X-Git-Url: https://bbs.cooldavid.org/git/?a=commitdiff_plain;h=2ade43618b0aee83a50b344171d33d85c73d01b1;p=net-next-2.6.git Merge branch 'lro' --- 2ade43618b0aee83a50b344171d33d85c73d01b1 diff --cc drivers/net/s2io.h index 68ae3365194,65cc59ac71f..0a0b5b29d81 --- a/drivers/net/s2io.h +++ b/drivers/net/s2io.h @@@ -932,9 -967,15 +964,15 @@@ static irqreturn_t s2io_isr(int irq, vo static int verify_xena_quiescence(nic_t *sp, u64 val64, int flag); static struct ethtool_ops netdev_ethtool_ops; static void s2io_set_link(unsigned long data); -int s2io_set_swapper(nic_t * sp); +static int s2io_set_swapper(nic_t * sp); static void s2io_card_down(nic_t *nic); static int s2io_card_up(nic_t *nic); -int get_xena_rev_id(struct pci_dev *pdev); -void restore_xmsi_data(nic_t *nic); +static int get_xena_rev_id(struct pci_dev *pdev); +static void restore_xmsi_data(nic_t *nic); + + static int s2io_club_tcp_session(u8 *buffer, u8 **tcp, u32 *tcp_len, lro_t **lro, RxD_t *rxdp, nic_t *sp); + static void clear_lro_session(lro_t *lro); + static void queue_rx_frame(struct sk_buff *skb); + static void update_L3L4_header(nic_t *sp, lro_t *lro); + static void lro_append_pkt(nic_t *sp, lro_t *lro, struct sk_buff *skb, u32 tcp_len); #endif /* _S2IO_H */