X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/410c8acf139e945dce28bbc0c8b17dcfd0815643..452bf3f6897b8c6a22b51e1ef228da39136d51a7:/util.h?ds=sidebyside diff --git a/util.h b/util.h index b5fbd579..675f0efe 100644 --- a/util.h +++ b/util.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: util.h,v 1.1 2001/02/03 20:26:37 mdw Exp $ + * $Id: util.h,v 1.3 2004/04/08 01:36:17 mdw Exp $ * * Utilities for the client and the server * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: util.h,v $ - * Revision 1.1 2001/02/03 20:26:37 mdw - * Initial checkin. - * - */ - #ifndef UTIL_H #define UTIL_H @@ -41,10 +33,20 @@ extern "C" { #endif -/*----- Header files ------------------------------------------------------*/ - /*----- 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: --- @@ -54,7 +56,7 @@ * Use: Becomes a daemon. */ -int u_daemon(void); +extern int u_daemon(void); /*----- That's all, folks -------------------------------------------------*/