X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=include%2Flinux%2Fvirtio_net.h;h=085e42298ce5b1b9f353f457951e7fc49a5ef949;hb=9a1607071c293e48b08bd703733480b1d55c7b93;hp=9c543d6ac535699cf8bab7a4c7209a997cc8e8d1;hpb=e79f07e2925b10f09a2621650c16f3d6ea778747;p=safe%2Fjmp%2Flinux-2.6 diff --git a/include/linux/virtio_net.h b/include/linux/virtio_net.h index 9c543d6..085e422 100644 --- a/include/linux/virtio_net.h +++ b/include/linux/virtio_net.h @@ -3,12 +3,10 @@ /* This header is BSD licensed so anyone can use the definitions to implement * compatible drivers/servers. */ #include +#include #include #include -/* The ID for virtio_net */ -#define VIRTIO_ID_NET 1 - /* The feature bitmap for virtio net */ #define VIRTIO_NET_F_CSUM 0 /* Host handles pkts w/ partial csum */ #define VIRTIO_NET_F_GUEST_CSUM 1 /* Guest handles pkts w/ partial csum */ @@ -31,8 +29,7 @@ #define VIRTIO_NET_S_LINK_UP 1 /* Link is up */ -struct virtio_net_config -{ +struct virtio_net_config { /* The config defining mac address (if VIRTIO_NET_F_MAC) */ __u8 mac[6]; /* See VIRTIO_NET_F_STATUS and VIRTIO_NET_S_* above */ @@ -41,8 +38,7 @@ struct virtio_net_config /* This is the first element of the scatter-gather list. If you don't * specify GSO or CSUM features, you can simply ignore the header. */ -struct virtio_net_hdr -{ +struct virtio_net_hdr { #define VIRTIO_NET_HDR_F_NEEDS_CSUM 1 // Use csum_start, csum_offset __u8 flags; #define VIRTIO_NET_HDR_GSO_NONE 0 // Not a GSO frame