X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Ffile_ops.h;h=03c3dc7ed8647139398d44dd23ad80b3ca6fbee2;hb=21ec54850b65bbff0c44874cc1de4fe8cf8f7e7d;hp=54f25d2dc7daa054dd05d0fd6c02f19ca5ca66aa;hpb=6f47ceb64389509e94cd5ea4c668dfa34238d23f;p=citadel.git diff --git a/citadel/file_ops.h b/citadel/file_ops.h index 54f25d2dc..03c3dc7ed 100644 --- a/citadel/file_ops.h +++ b/citadel/file_ops.h @@ -1,17 +1,20 @@ -/* $Id$ */ -void cmd_delf (char *filename); -void cmd_movf (char *cmdbuf); -void cmd_netf (char *cmdbuf); -void OpenCmdResult (void); -void cmd_open (char *cmdbuf); -void cmd_oimg (char *cmdbuf); -void cmd_uopn (char *cmdbuf); -void cmd_uimg (char *cmdbuf); -void cmd_clos (void); -void abort_upl (struct CitContext *who); -void cmd_ucls (char *cmd); -void cmd_read (char *cmdbuf); -void cmd_writ (char *cmdbuf); -void cmd_netp (char *cmdbuf); -void cmd_ndop (char *cmdbuf); -void cmd_nuop (char *cmdbuf); +#ifndef FILE_OPS_H +#define FILE_OPS_H + +#include "context.h" + +void OpenCmdResult (char *, const char *); +void abort_upl (CitContext *who); + +int network_talking_to(const char *nodename, int operation); + +/* + * Operations that can be performed by network_talking_to() + */ +enum { + NTT_ADD, + NTT_REMOVE, + NTT_CHECK +}; + +#endif /* FILE_OPS_H */