]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/net/netxen/netxen_nic.h
netxen: limit skb frags for non tso packet
[karo-tx-linux.git] / drivers / net / netxen / netxen_nic.h
index a11380544e6c57102b1627a8661536088f292872..10f86e0c0d7442f12c47538ffeb3f7ca7936bd51 100644 (file)
 
 #define        MAX_NUM_CARDS           4
 
-#define MAX_BUFFERS_PER_CMD    32
+#define NETXEN_MAX_FRAGS_PER_TX        14
 #define MAX_TSO_HEADER_DESC    2
 #define MGMT_CMD_DESC_RESV     4
 #define TX_STOP_THRESH         ((MAX_SKB_FRAGS >> 2) + MAX_TSO_HEADER_DESC \
@@ -558,7 +558,7 @@ struct netxen_recv_crb {
  */
 struct netxen_cmd_buffer {
        struct sk_buff *skb;
-       struct netxen_skb_frag frag_array[MAX_BUFFERS_PER_CMD + 1];
+       struct netxen_skb_frag frag_array[MAX_SKB_FRAGS + 1];
        u32 frag_count;
 };