]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/dird/ua_dotcmds.c
Add new files
[bacula/bacula] / bacula / src / dird / ua_dotcmds.c
index 605def60f6f79651cd33721764033a881eede2b0..698ec67f0a776a91950886b636fab1fb0a9361cd 100644 (file)
@@ -42,7 +42,7 @@ extern char my_name[];
 
 /* Imported functions */
 extern int qmessagescmd(UAContext *ua, char *cmd);
-extern int quitcmd(UAContext *ua, char *cmd);
+extern int quit_cmd(UAContext *ua, char *cmd);
 
 /* Forward referenced functions */
 static int diecmd(UAContext *ua, char *cmd);
@@ -69,8 +69,8 @@ static struct cmdstruct commands[] = {
  { N_(".storage"),    storagecmd,   NULL},
  { N_(".defaults"),   defaultscmd,  NULL},
  { N_(".messages"),   qmessagescmd, NULL},
- { N_(".quit"),       quitcmd,      NULL},
- { N_(".exit"),       quitcmd,      NULL} 
+ { N_(".quit"),       quit_cmd,     NULL},
+ { N_(".exit"),       quit_cmd,     NULL} 
             };
 #define comsize (sizeof(commands)/sizeof(struct cmdstruct))
 
@@ -118,7 +118,9 @@ static int diecmd(UAContext *ua, char *cmd)
    JCR *jcr = NULL;
    int a;
    
+   bsendmsg(ua, "The Director will segment fault.\n");
    a = jcr->JobId; /* ref NULL pointer */
+   jcr->JobId = 1000; /* another ref NULL pointer */
    return 0;
 }