]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/stored/protos.h
Use rentrant mysql lib, eliminate race in sql_list, Win32 streams, misc see kes-1.31
[bacula/bacula] / bacula / src / stored / protos.h
index c74f40e7f5fbed18597b2f7ff5fc4a524e59ed73..668ad0184e635dffedb60a23137f28af503658a9 100644 (file)
@@ -119,15 +119,12 @@ void  new_steal_device_lock(DEVICE *dev, brwsteal_t *hold, int state);
 void  new_return_device_lock(DEVICE *dev, brwsteal_t *hold);
 
 /* From dircmd.c */
-void    connection_request(void *arg); 
+void    *connection_request(void *arg); 
 
 
 /* From fd_cmds.c */
 void    run_job(JCR *jcr);
 
-/* From fdmsg.c */
-int     bget_msg(BSOCK *sock);
-
 /* From job.c */
 void    stored_free_jcr(JCR *jcr);
 void    connection_from_filed(void *arg);     
@@ -152,7 +149,11 @@ int match_bsr(BSR *bsr, DEV_RECORD *rec, VOLUME_LABEL *volrec,
 /* From mount.c */
 int     mount_next_write_volume(JCR *jcr, DEVICE *dev, DEV_BLOCK *block, int release);
 int     mount_next_read_volume(JCR *jcr, DEVICE *dev, DEV_BLOCK *block);
+
+/* From autochanger.c */
 int     autoload_device(JCR *jcr, DEVICE *dev, int writing, BSOCK *dir);
+int     autochanger_list(JCR *jcr, DEVICE *dev, BSOCK *dir);
+void    invalidate_slot_in_catalog(JCR *jcr);
 
 
 /* From parse_bsr.c */