/* Miscellaneous */
{ WINBINDD_DOMAIN_INFO, winbindd_domain_info, "DOMAIN_INFO" },
- { WINBINDD_PRIV_PIPE_DIR, winbindd_priv_pipe_dir,
- "WINBINDD_PRIV_PIPE_DIR" },
-
/* Credential cache access */
/* End of list */
{ WINBINDD_CCACHE_SAVE,
winbindd_ccache_save,
"CCACHE_SAVE" },
+ { WINBINDD_PRIV_PIPE_DIR,
+ winbindd_priv_pipe_dir,
+ "WINBINDD_PRIV_PIPE_DIR" },
};
struct winbindd_async_dispatch_table {
/* Where can I find the privileged pipe? */
-void winbindd_priv_pipe_dir(struct winbindd_cli_state *state)
+bool winbindd_priv_pipe_dir(struct winbindd_cli_state *state)
{
char *priv_dir;
DEBUG(3, ("[%5lu]: request location of privileged pipe\n",
state->response->length +=
strlen((char *)state->response->extra_data.data) + 1;
- request_ok(state);
+ return true;
}
bool winbindd_interface_version(struct winbindd_cli_state *state);
bool winbindd_domain_name(struct winbindd_cli_state *state);
bool winbindd_netbios_name(struct winbindd_cli_state *state);
-void winbindd_priv_pipe_dir(struct winbindd_cli_state *state);
+bool winbindd_priv_pipe_dir(struct winbindd_cli_state *state);
/* The following definitions come from winbindd/winbindd_ndr.c */
struct ndr_print;