diff options
Diffstat (limited to 'libfshelp')
-rw-r--r-- | libfshelp/fetch-root.c | 9 | ||||
-rw-r--r-- | libfshelp/lock-acquire.c | 5 | ||||
-rw-r--r-- | libfshelp/lock-init.c | 4 | ||||
-rw-r--r-- | libfshelp/locks.h | 28 | ||||
-rw-r--r-- | libfshelp/trans.h | 32 |
5 files changed, 13 insertions, 65 deletions
diff --git a/libfshelp/fetch-root.c b/libfshelp/fetch-root.c index 712c11f4..1b6739ec 100644 --- a/libfshelp/fetch-root.c +++ b/libfshelp/fetch-root.c @@ -18,11 +18,14 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ -#include "trans.h" -#include <unistd.h> #include <assert.h> -#include <string.h> #include <hurd/fsys.h> +#include <hurd/ports.h> +#include <stdlib.h> +#include <string.h> +#include <unistd.h> + +#include "fshelp.h" error_t fshelp_fetch_root (struct transbox *box, void *cookie, diff --git a/libfshelp/lock-acquire.c b/libfshelp/lock-acquire.c index f68c30a6..07df4283 100644 --- a/libfshelp/lock-acquire.c +++ b/libfshelp/lock-acquire.c @@ -19,7 +19,10 @@ /* Written by Michael I. Bushnell. */ -#include "locks.h" +#include <assert.h> +#include <sys/file.h> + +#include "fshelp.h" #define EWOULDBLOCK EAGAIN /* XXX */ diff --git a/libfshelp/lock-init.c b/libfshelp/lock-init.c index 21fb0d76..bb1f1f81 100644 --- a/libfshelp/lock-init.c +++ b/libfshelp/lock-init.c @@ -19,7 +19,9 @@ /* Written by Michael I. Bushnell. */ -#include "locks.h" +#include <sys/file.h> + +#include "fshelp.h" /* Initialize a lock box. */ void diff --git a/libfshelp/locks.h b/libfshelp/locks.h deleted file mode 100644 index a950f610..00000000 --- a/libfshelp/locks.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - Copyright (C) 1994 Free Software Foundation - -This file is part of the GNU Hurd. - -The GNU Hurd is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -The GNU Hurd is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with the GNU Hurd; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* Written by Michael I. Bushnell. */ - -#include <mach.h> -#include <hurd.h> -#include <pthread.h> -#include <hurd/ports.h> -#include "fshelp.h" -#include <sys/file.h> -#include <assert.h> diff --git a/libfshelp/trans.h b/libfshelp/trans.h deleted file mode 100644 index a9ea6487..00000000 --- a/libfshelp/trans.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - Copyright (C) 1994 Free Software Foundation - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation; either version 2, or (at - your option) any later version. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ - -#include <mach.h> -#include <hurd.h> -#include <pthread.h> -#include <hurd/ports.h> -#include "fshelp.h" - -struct transboot -{ - struct port_info pi; - file_t node; - struct trans_link *link; -}; - -pthread_spinlock_t _fshelp_translistlock; -struct trans_link *_fshelp_translist; |