xen-netback: support multiple extra info fragments passed from frontend
[cascardo/linux.git] / drivers / net / xen-netback / common.h
index 0333ab0..f44b388 100644 (file)
@@ -52,6 +52,7 @@ typedef unsigned int pending_ring_idx_t;
 
 struct pending_tx_info {
        struct xen_netif_tx_request req; /* tx request */
+       unsigned int extra_count;
        /* Callback data for released SKBs. The callback is always
         * xenvif_zerocopy_callback, desc contains the pending_idx, which is
         * also an index in pending_tx_info array. It is initialized in
@@ -251,6 +252,7 @@ struct xenvif {
        unsigned int stalled_queues;
 
        struct xenbus_watch credit_watch;
+       struct xenbus_watch mcast_ctrl_watch;
 
        spinlock_t lock;