X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fdird%2Ffd_cmds.c;h=3f7be74d69aa35e71849d324043f33e9dde17fee;hb=7ebf8f564b27ca8448a9a7365ba73b130ae69c21;hp=386aba318c3adff191c0661260fe11403c7b48c5;hpb=465e790d369482c53486ddb9f00cb3a7fd1b30f3;p=bacula%2Fbacula diff --git a/bacula/src/dird/fd_cmds.c b/bacula/src/dird/fd_cmds.c index 386aba318c..3f7be74d69 100644 --- a/bacula/src/dird/fd_cmds.c +++ b/bacula/src/dird/fd_cmds.c @@ -184,6 +184,8 @@ int send_level_command(JCR *jcr) case L_BASE: bnet_fsend(fd, levelcmd, "base", " ", 0); break; + /* L_NONE is the console, sending something off to the FD */ + case L_NONE: case L_FULL: bnet_fsend(fd, levelcmd, "full", " ", 0); break; @@ -251,6 +253,7 @@ static int send_list(JCR *jcr, int list) p = (char *)ie->name_list.get(j); switch (*p) { case '|': + p++; /* skip over the | */ fd->msg = edit_job_codes(jcr, fd->msg, p, ""); bpipe = open_bpipe(fd->msg, 0, "r"); if (!bpipe) {