ChangeLog, e2p.h, feature.c:
  feature.c: Fix GCC warnings; add const to the char * types in the
  	function prototypes for e2p_feature2string and e2p_edit_feature.
ChangeLog, uuid.h, uuid_time.c:
  uuid_time.c (variant_string): Declare to be static to avoid gcc warnings.
  uuid.h: Add function prototypes for uuid_generate_random() and
  	uuid_generate_time().
ChangeLog, chattr.c:
  chattr.c: Add hack to compile in a definition for S_ISLNK so we can
  	successfully compile even with warnings turned on.

diff --git a/lib/uuid/ChangeLog b/lib/uuid/ChangeLog
index 83abc89..858bb54 100644
--- a/lib/uuid/ChangeLog
+++ b/lib/uuid/ChangeLog
@@ -1,3 +1,11 @@
+1999-10-26    <tytso@valinux.com>
+
+	* uuid_time.c (variant_string): Declare to be static to avoid gcc
+		warnings.
+
+	* uuid.h: Add function prototypes for uuid_generate_random() and
+		uuid_generate_time().
+
 1999-10-25    <tytso@valinux.com>
 
 	* gen_uuid_nt.c (uuid_generate): W2K strikes again!  An
diff --git a/lib/uuid/uuid.h b/lib/uuid/uuid.h
index 8354111..12afabf 100644
--- a/lib/uuid/uuid.h
+++ b/lib/uuid/uuid.h
@@ -32,6 +32,8 @@
 
 /* gen_uuid.c */
 void uuid_generate(uuid_t out);
+void uuid_generate_random(uuid_t out);
+void uuid_generate_time(uuid_t out);
 
 /* isnull.c */
 int uuid_is_null(uuid_t uu);
diff --git a/lib/uuid/uuid_time.c b/lib/uuid/uuid_time.c
index 6526496..f2fddfa 100644
--- a/lib/uuid/uuid_time.c
+++ b/lib/uuid/uuid_time.c
@@ -69,7 +69,7 @@
 }
 
 #ifdef DEBUG
-const char *variant_string(int variant)
+static const char *variant_string(int variant)
 {
 	switch (variant) {
 	case UUID_VARIANT_NCS: