net: consume descriptor on tx

This commit is contained in:
Matheus
2026-09-09 22:39:34 -03:00
parent 8134c00b69
commit daebfd89b5
6 changed files with 9 additions and 14 deletions
+1
View File
@@ -44,6 +44,7 @@ typedef struct netdev_t {
short flags;
int (*allocdesc)(struct netdev_t *netdev, size_t requestedsize, netdesc_t *desc);
int (*freedesc)(struct netdev_t *netdev, netdesc_t *desc);
// consumes desc regardless of the returned status
int (*sendpacket)(struct netdev_t *_internal, netdesc_t desc, mac_t targetmac, int proto);
} netdev_t;