efl net - warn - fix eldbus service struct to fill all fields

no more warnings about uninit fields
This commit is contained in:
Carsten Haitzler 2018-11-08 14:03:18 +00:00
parent 64190277ea
commit 33ed41f4fd
1 changed files with 56 additions and 36 deletions

View File

@ -362,43 +362,63 @@ _efl_net_control_agent_request_peer_authorization(const Eldbus_Service_Interface
} }
static const Eldbus_Service_Interface_Desc _efl_net_control_agent_desc = { static const Eldbus_Service_Interface_Desc _efl_net_control_agent_desc = {
.interface = "net.connman.Agent", .interface = "net.connman.Agent",
.methods = (const Eldbus_Method []){ .methods = (const Eldbus_Method []) {
{ {
.member = "Release", .member = "Release",
.cb = _efl_net_control_agent_release, .in = NULL,
}, .out = NULL,
{ .cb = _efl_net_control_agent_release,
.member = "ReportError", .flags = 0
.in = ELDBUS_ARGS({"o", "service"}, {"s", "message"}), },
.cb = _efl_net_control_agent_report_error, {
}, .member = "ReportError",
{ .in = ELDBUS_ARGS({"o", "service"}, {"s", "message"}),
.member = "RequestBrowser", .out = NULL,
.in = ELDBUS_ARGS({"o", "service"}, {"s", "url"}), .cb = _efl_net_control_agent_report_error,
.cb = _efl_net_control_agent_request_browser, .flags = 0
}, },
{ {
.member = "RequestInput", .member = "RequestBrowser",
.in = ELDBUS_ARGS({"o", "service"}, {"a{sv}", "fields"}), .in = ELDBUS_ARGS({"o", "service"}, {"s", "url"}),
.cb = _efl_net_control_agent_request_input, .out = NULL,
}, .cb = _efl_net_control_agent_request_browser,
{ .flags = 0
.member = "Cancel", },
.cb = _efl_net_control_agent_cancel, {
}, .member = "RequestInput",
{ .in = ELDBUS_ARGS({"o", "service"}, {"a{sv}", "fields"}),
.member = "ReportPeerError", .out = NULL,
.in = ELDBUS_ARGS({"o", "peer"}, {"s", "message"}), .cb = _efl_net_control_agent_request_input,
.cb = _efl_net_control_agent_report_peer_error, .flags = 0
}, },
{ {
.member = "RequestPeerAuthorization", .member = "Cancel",
.in = ELDBUS_ARGS({"o", "peer"}, {"a{sv}", "fields"}), .in = NULL,
.cb = _efl_net_control_agent_request_peer_authorization, .out = NULL,
}, .cb = _efl_net_control_agent_cancel,
{ } .flags = 0
},
{
.member = "ReportPeerError",
.in = ELDBUS_ARGS({"o", "peer"}, {"s", "message"}),
.out = NULL,
.cb = _efl_net_control_agent_report_peer_error,
.flags = 0
},
{
.member = "RequestPeerAuthorization",
.in = ELDBUS_ARGS({"o", "peer"}, {"a{sv}", "fields"}),
.out = NULL,
.cb = _efl_net_control_agent_request_peer_authorization,
.flags = 0
},
{ NULL, NULL, NULL, NULL, 0 }
}, },
.signals = NULL,
.properties = NULL,
.default_get = NULL,
.default_set = NULL
}; };
static void static void