summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>1997-02-20 04:25:31 +0000
committerMiles Bader <miles@gnu.org>1997-02-20 04:25:31 +0000
commit2c121ea815738661975af1e55254fd59997b8ff6 (patch)
treea1c81bdfd0c07de9b7ac18d22209580736cd93c3
parenta67c0017da5523aa5368e7ab161eec824cce2c06 (diff)
(trivfs_dynamic_protid_port_classes, trivfs_num_dynamic_protid_port_classes,
trivfs_dynamic_control_port_classes, trivfs_num_dynamic_control_port_classes, trivfs_dynamic_port_buckets, trivfs_num_dynamic_port_buckets): New declarations.
-rw-r--r--libtrivfs/priv.h17
1 files changed, 15 insertions, 2 deletions
diff --git a/libtrivfs/priv.h b/libtrivfs/priv.h
index e75e3644..585a319e 100644
--- a/libtrivfs/priv.h
+++ b/libtrivfs/priv.h
@@ -1,5 +1,5 @@
/*
- Copyright (C) 1994 Free Software Foundation
+ Copyright (C) 1994, 1997 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
@@ -31,6 +31,19 @@ void _trivfs_end_using_protid (struct trivfs_protid *);
struct trivfs_control *_trivfs_begin_using_control (mach_port_t);
void _trivfs_end_using_control (struct trivfs_control *);
+/* Vectors of dynamically allocated port classes/buckets. */
+
+/* Protid port classes. */
+extern struct port_class **trivfs_dynamic_protid_port_classes;
+extern size_t trivfs_num_dynamic_protid_port_classes;
+
+/* Control port classes. */
+extern struct port_class **trivfs_dynamic_control_port_classes;
+extern size_t trivfs_num_dynamic_control_port_classes;
+
+/* Port buckets. */
+extern struct port_bucket **trivfs_dynamic_port_buckets;
+extern size_t trivfs_num_dynamic_port_buckets;
+
#define TRIVFS_PRIV_H_INCLUDED
#endif
-