diff options
| author | Lu Qiuwen <[email protected]> | 2018-11-30 20:45:01 +0800 |
|---|---|---|
| committer | Lu Qiuwen <[email protected]> | 2018-11-30 20:45:01 +0800 |
| commit | e5e854bca1776f014b1a85954754d66411809f45 (patch) | |
| tree | bde3e3896bf0aa928485a28b133c56ecdd7f8adb /include | |
| parent | 0349b36e3d94804459ec2c6b32a5508a7e205712 (diff) | |
#1 增加rte_mbuf的序列化和反序列化功能feature-standlone-debug-app
Diffstat (limited to 'include')
| -rw-r--r-- | include/internal/vdev_define.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/include/internal/vdev_define.h b/include/internal/vdev_define.h index 4bbfafd..d19a5bb 100644 --- a/include/internal/vdev_define.h +++ b/include/internal/vdev_define.h @@ -13,6 +13,8 @@ enum vd_type VD_TYPE_DATA = 0, /* 资源池型 */ VD_TYPE_POOL = 1, + /* Socket类型 */ + VD_TYPE_SOCKET = 2 /* 最大值 */ VD_TYPE_MAX }; @@ -64,7 +66,7 @@ struct vdev /* 是否为隐藏设备(系统自用设备,对用户不展示)*/ unsigned int is_hidden; /* 是否启用 */ - unsigned int enable; + unsigned int enable;, }; /* 虚拟设备句柄,应用使用 */ @@ -87,7 +89,11 @@ struct vdev_instance struct rte_mempool * direct_pool; struct rte_mempool * indirect_pool; + /* VSOCKET */ + uint16_t udp_port_to_app_begin; + uint16_t udp_port_from_app_begin; + /* 统计信息暂存,用于统计速度 */ struct vdev_stat_info stat_info_last; TAILQ_ENTRY(vdev_instance) next; -};
\ No newline at end of file +}; |
