Go to the documentation of this file.
9 #ifndef __XEN_PUBLIC_IO_NETIF_H__
10 #define __XEN_PUBLIC_IO_NETIF_H__
35 #define _XEN_NETTXF_csum_blank (0)
36 #define XEN_NETTXF_csum_blank (1U<<_XEN_NETTXF_csum_blank)
39 #define _XEN_NETTXF_data_validated (1)
40 #define XEN_NETTXF_data_validated (1U<<_XEN_NETTXF_data_validated)
43 #define _XEN_NETTXF_more_data (2)
44 #define XEN_NETTXF_more_data (1U<<_XEN_NETTXF_more_data)
47 #define _XEN_NETTXF_extra_info (3)
48 #define XEN_NETTXF_extra_info (1U<<_XEN_NETTXF_extra_info)
59 #define XEN_NETIF_EXTRA_TYPE_NONE (0)
60 #define XEN_NETIF_EXTRA_TYPE_GSO (1)
61 #define XEN_NETIF_EXTRA_TYPE_MAX (2)
64 #define _XEN_NETIF_EXTRA_FLAG_MORE (0)
65 #define XEN_NETIF_EXTRA_FLAG_MORE (1U<<_XEN_NETIF_EXTRA_FLAG_MORE)
68 #define XEN_NETIF_GSO_TYPE_TCPV4 (1)
119 #define _XEN_NETRXF_data_validated (0)
120 #define XEN_NETRXF_data_validated (1U<<_XEN_NETRXF_data_validated)
123 #define _XEN_NETRXF_csum_blank (1)
124 #define XEN_NETRXF_csum_blank (1U<<_XEN_NETRXF_csum_blank)
127 #define _XEN_NETRXF_more_data (2)
128 #define XEN_NETRXF_more_data (1U<<_XEN_NETRXF_more_data)
131 #define _XEN_NETRXF_extra_info (3)
132 #define XEN_NETRXF_extra_info (1U<<_XEN_NETRXF_extra_info)
135 #define _XEN_NETRXF_gso_prefix (4)
136 #define XEN_NETRXF_gso_prefix (1U<<_XEN_NETRXF_gso_prefix)
156 #define XEN_NETIF_RSP_DROPPED -2
157 #define XEN_NETIF_RSP_ERROR -1
158 #define XEN_NETIF_RSP_OKAY 0
160 #define XEN_NETIF_RSP_NULL 1