]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/dird/admin.c
migrate
[bacula/bacula] / bacula / src / dird / admin.c
index f85636ef4ae15cc400470c7e4f4113188fdb0496..19d067e6b2de275295a1a752d5f3188ca48c6dd6 100644 (file)
 #include "ua.h"
 
 
-/* Forward referenced functions */
-static void admin_cleanup(JCR *jcr, int TermCode);
-
-/* External functions */
+bool do_admin_init(JCR *jcr)
+{
+   return true;
+}
 
 /*
- *  Returns:  0 on failure
- *           1 on success
+ *  Returns:  false on failure
+ *           true  on success
  */
-int do_admin(JCR *jcr)
+bool do_admin(JCR *jcr)
 {
 
    jcr->jr.JobId = jcr->JobId;
@@ -57,13 +57,14 @@ int do_admin(JCR *jcr)
 
    set_jcr_job_status(jcr, JS_Running);
    admin_cleanup(jcr, JS_Terminated);
-   return 0;
+   return true;
 }
 
+
 /*
  * Release resources allocated during backup.
  */
-static void admin_cleanup(JCR *jcr, int TermCode)
+void admin_cleanup(JCR *jcr, int TermCode)
 {
    char sdt[50], edt[50];
    char term_code[100];