chiark / gitweb /
Remove buf, and add Ethereal analysis.
[tripe] / util.h
diff --git a/util.h b/util.h
index b5fbd579f0a8971546c930911c09096a6e71fb2c..f9c5c78fbc8508508a85c0aede44c7fa7e626eaa 100644 (file)
--- a/util.h
+++ b/util.h
@@ -1,6 +1,6 @@
 /* -*-c-*-
  *
 /* -*-c-*-
  *
- * $Id: util.h,v 1.1 2001/02/03 20:26:37 mdw Exp $
+ * $Id: util.h,v 1.2 2001/02/22 09:07:08 mdw Exp $
  *
  * Utilities for the client and the server
  *
  *
  * Utilities for the client and the server
  *
@@ -29,6 +29,9 @@
 /*----- Revision history --------------------------------------------------* 
  *
  * $Log: util.h,v $
 /*----- Revision history --------------------------------------------------* 
  *
  * $Log: util.h,v $
+ * Revision 1.2  2001/02/22 09:07:08  mdw
+ * Separate detach-from-terminal code into a separate function.
+ *
  * Revision 1.1  2001/02/03 20:26:37  mdw
  * Initial checkin.
  *
  * Revision 1.1  2001/02/03 20:26:37  mdw
  * Initial checkin.
  *
   extern "C" {
 #endif
 
   extern "C" {
 #endif
 
-/*----- Header files ------------------------------------------------------*/
-
 /*----- Functions provided ------------------------------------------------*/
 
 /*----- Functions provided ------------------------------------------------*/
 
+/* --- @u_detach@ --- *
+ *
+ * Arguments:  ---
+ *
+ * Returns:    ---
+ *
+ * Use:                Detaches from the current terminal and ensures it can never
+ *             acquire a new one.  Calls @fork@.
+ */
+
+extern void u_detach(void);
+
 /* --- @u_daemon@ --- *
  *
  * Arguments:  ---
 /* --- @u_daemon@ --- *
  *
  * Arguments:  ---
@@ -54,7 +67,7 @@
  * Use:                Becomes a daemon.
  */
 
  * Use:                Becomes a daemon.
  */
 
-int u_daemon(void);
+extern int u_daemon(void);
 
 /*----- That's all, folks -------------------------------------------------*/
 
 
 /*----- That's all, folks -------------------------------------------------*/