7 Star 1 Fork 9

src-openEuler / libiscsi

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
0014-iser-remove-__packed-from-struct-iser_cm_hdr-declaration.patch 796 Bytes
一键复制 编辑 原始数据 按行查看 历史
markeryang 提交于 2021-07-30 17:52 . fix multiple define for gcc10
From 51391285d85955c6d33f2a4bfe86602eb5d230fb Mon Sep 17 00:00:00 2001
From: wanghonghao <wanghonghao@bytedance.com>
Date: Thu, 5 Dec 2019 18:59:18 +0800
Subject: [PATCH] iser: remove `__packed` from struct iser_cm_hdr declaration
`__packed` is not defined previously, and was treated as a varible
declaration.
Signed-off-by: wanghonghao <wanghonghao@bytedance.com>
---
include/iser-private.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/iser-private.h b/include/iser-private.h
index b8b38db7..b943d34a 100644
--- a/include/iser-private.h
+++ b/include/iser-private.h
@@ -158,7 +158,7 @@ struct iser_tx_desc {
struct iser_cm_hdr {
uint8_t flags;
uint8_t rsvd[3];
-} __packed;
+};
struct iser_pdu {
struct iscsi_pdu iscsi_pdu;
--
1
https://gitee.com/src-openeuler/libiscsi.git
git@gitee.com:src-openeuler/libiscsi.git
src-openeuler
libiscsi
libiscsi
master

搜索帮助