summaryrefslogtreecommitdiffstats
path: root/plugins/runcmd.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/runcmd.c')
-rw-r--r--plugins/runcmd.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/plugins/runcmd.c b/plugins/runcmd.c
index a7155d2..8919a9f 100644
--- a/plugins/runcmd.c
+++ b/plugins/runcmd.c
@@ -71,7 +71,7 @@ static pid_t *np_pids = NULL;
71static int np_runcmd_open(const char *, int *, int *) 71static int np_runcmd_open(const char *, int *, int *)
72 __attribute__((__nonnull__(1, 2, 3))); 72 __attribute__((__nonnull__(1, 2, 3)));
73 73
74static int np_fetch_output(int, output *, int) 74static int np_fetch_output(int, cmd_output *, int)
75 __attribute__((__nonnull__(2))); 75 __attribute__((__nonnull__(2)));
76 76
77static int np_runcmd_close(int); 77static int np_runcmd_close(int);
@@ -253,7 +253,7 @@ runcmd_timeout_alarm_handler (int signo)
253 253
254 254
255static int 255static int
256np_fetch_output(int fd, output *op, int flags) 256np_fetch_output(int fd, cmd_output *op, int flags)
257{ 257{
258 size_t len = 0, i = 0, lineno = 0; 258 size_t len = 0, i = 0, lineno = 0;
259 size_t rsf = 6, ary_size = 0; /* rsf = right shift factor, dec'ed uncond once */ 259 size_t rsf = 6, ary_size = 0; /* rsf = right shift factor, dec'ed uncond once */
@@ -322,13 +322,13 @@ np_fetch_output(int fd, output *op, int flags)
322 322
323 323
324int 324int
325np_runcmd(const char *cmd, output *out, output *err, int flags) 325np_runcmd(const char *cmd, cmd_output *out, cmd_output *err, int flags)
326{ 326{
327 int fd, pfd_out[2], pfd_err[2]; 327 int fd, pfd_out[2], pfd_err[2];
328 328
329 /* initialize the structs */ 329 /* initialize the structs */
330 if(out) memset(out, 0, sizeof(output)); 330 if(out) memset(out, 0, sizeof(cmd_output));
331 if(err) memset(err, 0, sizeof(output)); 331 if(err) memset(err, 0, sizeof(cmd_output));
332 332
333 if((fd = np_runcmd_open(cmd, pfd_out, pfd_err)) == -1) 333 if((fd = np_runcmd_open(cmd, pfd_out, pfd_err)) == -1)
334 die (STATE_UNKNOWN, _("Could not open pipe: %s\n"), cmd); 334 die (STATE_UNKNOWN, _("Could not open pipe: %s\n"), cmd);