version 1.6, 2007/02/22 06:42:10 |
version 1.7, 2010/07/23 08:31:19 |
|
|
|
|
#include <sys/param.h> |
#include <sys/param.h> |
|
|
struct cvs_worklist { |
struct worklist { |
char wkl_path[MAXPATHLEN]; |
char wkl_path[MAXPATHLEN]; |
volatile SLIST_ENTRY(cvs_worklist) wkl_list; |
volatile SLIST_ENTRY(worklist) wkl_list; |
}; |
}; |
|
|
SLIST_HEAD(cvs_wklhead, cvs_worklist); |
SLIST_HEAD(wklhead, worklist); |
|
|
void cvs_worklist_add(const char *, struct cvs_wklhead *); |
void worklist_add(const char *, struct wklhead *); |
void cvs_worklist_run(struct cvs_wklhead *, void (*cb)(struct cvs_worklist *)); |
void worklist_run(struct wklhead *, void (*cb)(struct worklist *)); |
void cvs_worklist_clean(struct cvs_wklhead *, void (*cb)(struct cvs_worklist *)); |
void worklist_clean(struct wklhead *, void (*cb)(struct worklist *)); |
|
|
void cvs_worklist_unlink(struct cvs_worklist *); |
void worklist_unlink(struct worklist *); |
|
|
#endif |
#endif |