Skip to content

Commit 2f4bdba

Browse files
committed
rebase to upstream latest
Signed-off-by: Sheldon Wu <[email protected]>
1 parent 13da89c commit 2f4bdba

File tree

5 files changed

+1797
-907
lines changed

5 files changed

+1797
-907
lines changed

generated/nlctrl-user.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,7 @@ nlctrl_getfamily_dump(ynl_cpp::ynl_socket& ys)
478478
yds.yarg.ys = ys;
479479
yds.yarg.rsp_policy = &nlctrl_ctrl_attrs_nest;
480480
yds.yarg.data = ret.get();
481-
yds.alloc_cb = [](void* arg)->void*{return &(static_cast<nlctrl_getfamily_list*>(arg)->objs.emplace_back());};
481+
yds.alloc_cb = [](void* arg)->void* {return &(static_cast<nlctrl_getfamily_list*>(arg)->objs.emplace_back());};
482482
yds.cb = nlctrl_getfamily_rsp_parse;
483483
yds.rsp_cmd = 1;
484484

@@ -494,14 +494,14 @@ nlctrl_getfamily_dump(ynl_cpp::ynl_socket& ys)
494494

495495
/* ============== CTRL_CMD_GETPOLICY ============== */
496496
/* CTRL_CMD_GETPOLICY - dump */
497-
int nlctrl_getpolicy_rsp_dump_parse(const struct nlmsghdr *nlh,
498-
struct ynl_parse_arg *yarg)
497+
int nlctrl_getpolicy_rsp_parse(const struct nlmsghdr *nlh,
498+
struct ynl_parse_arg *yarg)
499499
{
500-
nlctrl_getpolicy_rsp_dump *dst;
500+
nlctrl_getpolicy_rsp *dst;
501501
const struct nlattr *attr;
502502
struct ynl_parse_arg parg;
503503

504-
dst = (nlctrl_getpolicy_rsp_dump*)yarg->data;
504+
dst = (nlctrl_getpolicy_rsp*)yarg->data;
505505
parg.ys = yarg->ys;
506506

507507
ynl_attr_for_each(attr, nlh, yarg->ys->family->hdr_len) {
@@ -546,19 +546,19 @@ int nlctrl_getpolicy_rsp_dump_parse(const struct nlmsghdr *nlh,
546546
return YNL_PARSE_CB_OK;
547547
}
548548

549-
std::unique_ptr<nlctrl_getpolicy_rsp_list>
550-
nlctrl_getpolicy_dump(ynl_cpp::ynl_socket& ys, nlctrl_getpolicy_req_dump& req)
549+
std::unique_ptr<nlctrl_getpolicy_list>
550+
nlctrl_getpolicy_dump(ynl_cpp::ynl_socket& ys, nlctrl_getpolicy_req& req)
551551
{
552552
struct ynl_dump_no_alloc_state yds = {};
553553
struct nlmsghdr *nlh;
554554
int err;
555555

556-
auto ret = std::make_unique<nlctrl_getpolicy_rsp_list>();
556+
auto ret = std::make_unique<nlctrl_getpolicy_list>();
557557
yds.yarg.ys = ys;
558558
yds.yarg.rsp_policy = &nlctrl_ctrl_attrs_nest;
559559
yds.yarg.data = ret.get();
560-
yds.alloc_cb = [](void* arg)->void*{return &(static_cast<nlctrl_getpolicy_rsp_list*>(arg)->objs.emplace_back());};
561-
yds.cb = nlctrl_getpolicy_rsp_dump_parse;
560+
yds.alloc_cb = [](void* arg)->void* {return &(static_cast<nlctrl_getpolicy_list*>(arg)->objs.emplace_back());};
561+
yds.cb = nlctrl_getpolicy_rsp_parse;
562562
yds.rsp_cmd = CTRL_CMD_GETPOLICY;
563563

564564
nlh = ynl_gemsg_start_dump(ys, ((struct ynl_sock*)ys)->family_id, CTRL_CMD_GETPOLICY, 1);

generated/nlctrl-user.hpp

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <string>
1717
#include <string_view>
1818
#include <vector>
19+
#include <array>
1920

2021
#include "ynl.hpp"
2122

@@ -96,24 +97,24 @@ nlctrl_getfamily_dump(ynl_cpp::ynl_socket& ys);
9697

9798
/* ============== CTRL_CMD_GETPOLICY ============== */
9899
/* CTRL_CMD_GETPOLICY - dump */
99-
struct nlctrl_getpolicy_req_dump {
100+
struct nlctrl_getpolicy_req {
100101
std::string family_name;
101102
std::optional<__u16> family_id;
102103
std::optional<__u32> op;
103104
};
104105

105-
struct nlctrl_getpolicy_rsp_dump {
106+
struct nlctrl_getpolicy_rsp {
106107
std::optional<__u16> family_id;
107108
std::optional<nlctrl_op_policy_attrs> op_policy;
108109
std::optional<nlctrl_policy_attrs> policy;
109110
};
110111

111-
struct nlctrl_getpolicy_rsp_list {
112-
std::list<nlctrl_getpolicy_rsp_dump> objs;
112+
struct nlctrl_getpolicy_list {
113+
std::list<nlctrl_getpolicy_rsp> objs;
113114
};
114115

115-
std::unique_ptr<nlctrl_getpolicy_rsp_list>
116-
nlctrl_getpolicy_dump(ynl_cpp::ynl_socket& ys, nlctrl_getpolicy_req_dump& req);
116+
std::unique_ptr<nlctrl_getpolicy_list>
117+
nlctrl_getpolicy_dump(ynl_cpp::ynl_socket& ys, nlctrl_getpolicy_req& req);
117118

118119
} //namespace ynl_cpp
119120
#endif /* _LINUX_NLCTRL_GEN_H */

generated/ovs_datapath-user.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
namespace ynl_cpp {
1515

1616
/* Enums */
17-
static constexpr std::array<std::string_view, OVS_DP_CMD_DEL + 1> ovs_datapath_op_strmap = []() {
18-
std::array<std::string_view, OVS_DP_CMD_DEL + 1> arr{};
17+
static constexpr std::array<std::string_view, OVS_DP_CMD_GET + 1> ovs_datapath_op_strmap = []() {
18+
std::array<std::string_view, OVS_DP_CMD_GET + 1> arr{};
1919
arr[OVS_DP_CMD_GET] = "get";
2020
arr[OVS_DP_CMD_NEW] = "new";
2121
arr[OVS_DP_CMD_DEL] = "del";
@@ -193,7 +193,7 @@ ovs_datapath_get_dump(ynl_cpp::ynl_socket& ys, ovs_datapath_get_req_dump& req)
193193
yds.yarg.ys = ys;
194194
yds.yarg.rsp_policy = &ovs_datapath_datapath_nest;
195195
yds.yarg.data = ret.get();
196-
yds.alloc_cb = [](void* arg)->void*{return &(static_cast<ovs_datapath_get_list*>(arg)->objs.emplace_back());};
196+
yds.alloc_cb = [](void* arg)->void* {return &(static_cast<ovs_datapath_get_list*>(arg)->objs.emplace_back());};
197197
yds.cb = ovs_datapath_get_rsp_parse;
198198
yds.rsp_cmd = OVS_DP_CMD_GET;
199199

generated/ovs_datapath-user.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include <string>
1717
#include <string_view>
1818
#include <vector>
19+
#include <array>
1920

2021
#include "ynl.hpp"
2122

0 commit comments

Comments
 (0)