summaryrefslogtreecommitdiff
path: root/cvs_ext.h
diff options
context:
space:
mode:
Diffstat (limited to 'cvs_ext.h')
-rw-r--r--cvs_ext.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/cvs_ext.h b/cvs_ext.h
new file mode 100644
index 000000000..9b505428e
--- /dev/null
+++ b/cvs_ext.h
@@ -0,0 +1,26 @@
+/**********************************************************
+ * cvs_ext.h
+ *
+ * Copyright 2004, Stefan Siegl <ssiegl@gmx.de>, Germany
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Publice License,
+ * version 2 or any later. The license is contained in the COPYING
+ * file that comes with the cvsfs4hurd distribution.
+ *
+ * connect to cvs :ext: server
+ */
+
+#ifndef CVS_EXT_H
+#define CVS_EXT_H
+
+#include <stdio.h>
+#include "cvsfs.h"
+
+/* connect to the cvs :ext: server.
+ * return 0 on success, only in that case send and recv are guaranteed to
+ * be valid. send and recv are already set up to be line buffered.
+ */
+error_t cvs_ext_connect(FILE **send, FILE **recv);
+
+#endif /* CVS_EXT_H */