X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=etc%2Fafpd%2Fvolume.h;h=a8bd2b8bad453a6b51de78a8f90dad5ee8026257;hb=0612081546981aae6caa7fde0f60fee10d9b688a;hp=90febbfee00803f6fc803058ffaac982ff599b8d;hpb=a2ddc8384c1881c66db1fbba6698bfd09da84b64;p=netatalk.git diff --git a/etc/afpd/volume.h b/etc/afpd/volume.h index 90febbfe..a8bd2b8b 100644 --- a/etc/afpd/volume.h +++ b/etc/afpd/volume.h @@ -14,16 +14,11 @@ #include #include -extern struct vol *getvolbyvid (const uint16_t); extern int ustatfs_getvolspace (const struct vol *, - VolSpace *, VolSpace *, - uint32_t *); + VolSpace *, VolSpace *, + uint32_t *); extern void setvoltime (AFPObj *, struct vol *); extern int pollvoltime (AFPObj *); -extern void load_volumes (AFPObj *obj); -extern const struct vol *getvolumes(void); -extern void unload_volumes(void); -extern void vol_fce_tm_event(void); /* FP functions */ int afp_openvol (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen); @@ -33,8 +28,6 @@ int afp_getsrvrparms (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size int afp_closevol (AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen); /* netatalk functions */ -extern void close_all_vol (void); - -struct vol *current_vol; /* last volume from getvolbyvid() */ - +extern void close_all_vol(const AFPObj *obj); +extern void closevol(const AFPObj *obj, struct vol *vol); #endif