DeviceQueue: moved networking related flags to include/net_interfaces/flags.h
[barrelfish] / lib / devif / backends / net / solarflare / devif_backend_solarflare.c
index 796b5a0..f60dab0 100644 (file)
@@ -298,7 +298,7 @@ static errval_t sfn5122f_enqueue(struct devq* q, regionid_t rid, bufferid_t bid,
 
 
     struct sfn5122f_queue* queue = (struct sfn5122f_queue*) q;
-    if (flags & DEVQ_BUF_FLAG_RX) {
+    if (flags & NETIF_RXFLAG) {
         /* can not enqueue receive buffer larger than 2048 bytes */
         assert(len <= 2048);
 
@@ -306,7 +306,7 @@ static errval_t sfn5122f_enqueue(struct devq* q, regionid_t rid, bufferid_t bid,
         if (err_is_fail(err)) {
             return err;
         }      
-    } else if (flags & DEVQ_BUF_FLAG_TX) {
+    } else if (flags & NETIF_TXFLAG) {
         assert(len <= BASE_PAGE_SIZE);
 
         err = enqueue_tx_buf(queue, rid, bid, base, len, flags);