]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/linux/firewire.h
firewire: core: use separate timeout for each transaction
[net-next-2.6.git] / include / linux / firewire.h
index a527d73f99663f2c9e7ddfa0f38d6a77aaec0c10..72e2b8ac2a5a997b8d055e72d81d7358cddf6dce 100644 (file)
@@ -87,7 +87,6 @@ struct fw_card {
        int current_tlabel;
        u64 tlabel_mask;
        struct list_head transaction_list;
-       struct timer_list flush_timer;
        unsigned long reset_jiffies;
 
        unsigned long long guid;
@@ -288,6 +287,8 @@ struct fw_transaction {
        int tlabel;
        int timestamp;
        struct list_head link;
+       struct fw_card *card;
+       struct timer_list split_timeout_timer;
 
        struct fw_packet packet;