* give all commands their own function
[citadel.git] / citadel / file_ops.h
index f6c9c9d55e171abe4645e4b35ee74f1b013ce8ef..6f95c1374444bda216df159856334300d4ed22f1 100644 (file)
@@ -1,16 +1,14 @@
 /* $Id$ */
-void cmd_delf (char *filename);
-void cmd_movf (char *cmdbuf);
-void cmd_netf (char *cmdbuf);
-void OpenCmdResult (char *, char *);
-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 OpenCmdResult (char *, const char *);
 void abort_upl (struct CitContext *who);
-void cmd_ucls (char *cmd);
-void cmd_read (char *cmdbuf);
-void cmd_writ (char *cmdbuf);
-void cmd_ndop (char *cmdbuf);
-void cmd_nuop (char *cmdbuf);
+
+int network_talking_to(char *nodename, int operation);
+
+/*
+ * Operations that can be performed by network_talking_to()
+ */
+enum {
+        NTT_ADD,
+        NTT_REMOVE,
+        NTT_CHECK
+};