TUNNEL_ATTR_DF,
TUNNEL_ATTR_TTL,
TUNNEL_ATTR_TOS,
- TUNNEL_ATTR_6RD_PREFIX,
- TUNNEL_ATTR_6RD_RELAY_PREFIX,
TUNNEL_ATTR_LINK,
- TUNNEL_ATTR_FMRS,
- TUNNEL_ATTR_INFO,
TUNNEL_ATTR_DATA,
__TUNNEL_ATTR_MAX
};
VXLAN_DATA_ATTR_ID,
VXLAN_DATA_ATTR_PORT,
VXLAN_DATA_ATTR_MACADDR,
+ VXLAN_DATA_ATTR_RXCSUM,
+ VXLAN_DATA_ATTR_TXCSUM,
__VXLAN_DATA_ATTR_MAX
};
__GRE_DATA_ATTR_MAX
};
+enum vti_data {
+ VTI_DATA_IKEY,
+ VTI_DATA_OKEY,
+ __VTI_DATA_ATTR_MAX
+};
+
+enum sixrd_data {
+ SIXRD_DATA_PREFIX,
+ SIXRD_DATA_RELAY_PREFIX,
+ __SIXRD_DATA_ATTR_MAX
+};
+
+enum fmr_data {
+ FMR_DATA_PREFIX6,
+ FMR_DATA_PREFIX4,
+ FMR_DATA_EALEN,
+ FMR_DATA_OFFSET,
+ __FMR_DATA_ATTR_MAX
+};
+
extern const struct uci_blob_param_list vxlan_data_attr_list;
extern const struct uci_blob_param_list gre_data_attr_list;
+extern const struct uci_blob_param_list vti_data_attr_list;
+extern const struct uci_blob_param_list sixrd_data_attr_list;
+extern const struct uci_blob_param_list fmr_data_attr_list;
enum bridge_opt {
/* stp and forward delay always set */
void system_fd_set_cloexec(int fd);
-int system_update_ipv6_mtu(struct device *device, int mtu);
+int system_update_ipv6_mtu(struct device *dev, int mtu);
#endif