.name = "PING",
.struct_cmd = WINBINDD_PING,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_ping,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_ping,
+ },
+ },
+
},{
.name = "LIST_TRUSTDOM",
.struct_cmd = WINBINDD_LIST_TRUSTDOM,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_list_trusted_domains,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_list_trusted_domains,
+ },
+ },
+
},{
.name = "INIT_CONNECTION",
.struct_cmd = WINBINDD_INIT_CONNECTION,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_init_connection,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_init_connection,
+ },
+ },
+
},{
.name = "PAM_AUTH",
.struct_cmd = WINBINDD_PAM_AUTH,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_pam_auth,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_pam_auth,
+ },
+ },
+
},{
.name = "AUTH_CRAP",
.struct_cmd = WINBINDD_PAM_AUTH_CRAP,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_pam_auth_crap,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_pam_auth_crap,
+ },
+ },
+
},{
.name = "PAM_LOGOFF",
.struct_cmd = WINBINDD_PAM_LOGOFF,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_pam_logoff,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_pam_logoff,
+ },
+ },
+
},{
.name = "CHNG_PSWD_AUTH_CRAP",
.struct_cmd = WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_pam_chng_pswd_auth_crap,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_pam_chng_pswd_auth_crap,
+ },
+ },
+
},{
.name = "PAM_CHAUTHTOK",
.struct_cmd = WINBINDD_PAM_CHAUTHTOK,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_pam_chauthtok,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_pam_chauthtok,
+ },
+ },
+
},{
.name = "NDRCMD",
.struct_cmd = WINBINDD_DUAL_NDRCMD,
.type = WINBINDD_CHILD_DISPATCH_ASYNC,
- .async.struct_fn_send = winbindd_dual_ndrcmd_send,
- .async.struct_fn_recv = winbindd_dual_ndrcmd_recv,
+ {
+ .async = {
+ .struct_fn_send = winbindd_dual_ndrcmd_send,
+ .struct_fn_recv = winbindd_dual_ndrcmd_recv,
+ },
+ },
},{
.name = NULL,
}
.name = "PING",
.struct_cmd = WINBINDD_PING,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_ping,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_ping,
+ },
+ },
+
},{
.name = "NDRCMD",
.struct_cmd = WINBINDD_DUAL_NDRCMD,
.type = WINBINDD_CHILD_DISPATCH_ASYNC,
- .async.struct_fn_send = winbindd_dual_ndrcmd_send,
- .async.struct_fn_recv = winbindd_dual_ndrcmd_recv,
+ {
+ .async = {
+ .struct_fn_send = winbindd_dual_ndrcmd_send,
+ .struct_fn_recv = winbindd_dual_ndrcmd_recv,
+ },
+ },
},{
.name = NULL,
}
.name = "PING",
.struct_cmd = WINBINDD_PING,
.type = WINBINDD_CHILD_DISPATCH_SYNC,
- .sync.struct_fn = winbindd_dual_ping,
+ {
+ .sync = {
+ .struct_fn = winbindd_dual_ping,
+ },
+ },
+
},{
.name = "NDRCMD",
.struct_cmd = WINBINDD_DUAL_NDRCMD,
.type = WINBINDD_CHILD_DISPATCH_ASYNC,
- .async.struct_fn_send = winbindd_dual_ndrcmd_send,
- .async.struct_fn_recv = winbindd_dual_ndrcmd_recv,
+ {
+ .async = {
+ .struct_fn_send = winbindd_dual_ndrcmd_send,
+ .struct_fn_recv = winbindd_dual_ndrcmd_recv,
+ },
+ },
},{
.name = NULL,
}