summaryrefslogtreecommitdiff
path: root/src/state.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/state.h')
-rw-r--r--src/state.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/state.h b/src/state.h
index 00a2371..d416857 100644
--- a/src/state.h
+++ b/src/state.h
@@ -46,10 +46,16 @@ enum dcc_phase {
DCC_PHASE_DONE /**< MUST be last */
};
+enum dcc_host {
+ DCC_UNKNOWN,
+ DCC_LOCAL,
+ DCC_REMOTE
+};
int dcc_note_state (enum dcc_phase state,
const char *file,
- const char *host);
+ const char *host,
+ enum dcc_host);
void dcc_remove_state_file (void);
@@ -83,7 +89,7 @@ struct dcc_task_state {
const char *dcc_get_phase_name(enum dcc_phase);
-void dcc_note_state_slot(int slot);
+void dcc_note_state_slot(int slot, enum dcc_host target);
#ifdef __cplusplus
}