diff -u -aur nfs-utils-1.1.0-rc1-orig/utils/mount/nfs4mount.c nfs-utils-1.1.0-rc1-rtprivacy/utils/mount/nfs4mount.c
--- nfs-utils-1.1.0-rc1-orig/utils/mount/nfs4mount.c	2007-03-28 23:55:33.000000000 -0400
+++ nfs-utils-1.1.0-rc1-rtprivacy/utils/mount/nfs4mount.c	2007-06-14 17:49:15.000000000 -0400
@@ -78,6 +78,7 @@
 	{ "krb5",	RPC_AUTH_GSS_KRB5	},
 	{ "krb5i",	RPC_AUTH_GSS_KRB5I	},
 	{ "krb5p",	RPC_AUTH_GSS_KRB5P	},
+	{ "krb5e",	RPC_AUTH_GSS_KRB5E	},
 	{ "lipkey",	RPC_AUTH_GSS_LKEY	},
 	{ "lipkey-i",	RPC_AUTH_GSS_LKEYI	},
 	{ "lipkey-p",	RPC_AUTH_GSS_LKEYP	},
diff -u -aur nfs-utils-1.1.0-rc1-orig/utils/mount/nfs4_mount.h nfs-utils-1.1.0-rc1-rtprivacy/utils/mount/nfs4_mount.h
--- nfs-utils-1.1.0-rc1-orig/utils/mount/nfs4_mount.h	2007-03-28 23:55:33.000000000 -0400
+++ nfs-utils-1.1.0-rc1-rtprivacy/utils/mount/nfs4_mount.h	2007-06-14 17:49:15.000000000 -0400
@@ -78,6 +78,7 @@
 #define RPC_AUTH_GSS_SPKM       390009
 #define RPC_AUTH_GSS_SPKMI      390010
 #define RPC_AUTH_GSS_SPKMP      390011
+#define RPC_AUTH_GSS_KRB5E      390012
 
 int nfs4mount(const char *, const char *, int *, char **,
 	char **, int);
diff -u -aur nfs-utils-1.1.0-rc1-orig/utils/mount/nfsmount.c nfs-utils-1.1.0-rc1-rtprivacy/utils/mount/nfsmount.c
--- nfs-utils-1.1.0-rc1-orig/utils/mount/nfsmount.c	2007-03-28 23:55:33.000000000 -0400
+++ nfs-utils-1.1.0-rc1-rtprivacy/utils/mount/nfsmount.c	2007-06-14 17:49:15.000000000 -0400
@@ -671,6 +671,8 @@
 					data->pseudoflavor = AUTH_GSS_KRB5I;
 				else if (!strcmp(secflavor, "krb5p"))
 					data->pseudoflavor = AUTH_GSS_KRB5P;
+				else if (!strcmp(secflavor, "krb5e"))
+					data->pseudoflavor = AUTH_GSS_KRB5E;
 				else if (!strcmp(secflavor, "lipkey"))
 					data->pseudoflavor = AUTH_GSS_LKEY;
 				else if (!strcmp(secflavor, "lipkey-i"))
diff -u -aur nfs-utils-1.1.0-rc1-orig/utils/mount/nfs_mount.h nfs-utils-1.1.0-rc1-rtprivacy/utils/mount/nfs_mount.h
--- nfs-utils-1.1.0-rc1-orig/utils/mount/nfs_mount.h	2007-03-28 23:55:33.000000000 -0400
+++ nfs-utils-1.1.0-rc1-rtprivacy/utils/mount/nfs_mount.h	2007-06-14 17:49:15.000000000 -0400
@@ -77,6 +77,7 @@
 #define AUTH_GSS_SPKM		390009
 #define AUTH_GSS_SPKMI		390010
 #define AUTH_GSS_SPKMP		390011
+#define AUTH_GSS_KRB5E		390012
 #endif
 
 int nfsmount(const char *, const char *, int *, char **, char **,
diff -u -aur nfs-utils-1.1.0-rc1-orig/utils/mountd/mountd.c nfs-utils-1.1.0-rc1-rtprivacy/utils/mountd/mountd.c
--- nfs-utils-1.1.0-rc1-orig/utils/mountd/mountd.c	2007-03-28 23:55:33.000000000 -0400
+++ nfs-utils-1.1.0-rc1-rtprivacy/utils/mountd/mountd.c	2007-06-14 17:49:15.000000000 -0400
@@ -343,7 +343,8 @@
 #define AUTH_GSS_KRB5 390003
 #define AUTH_GSS_KRB5I 390004
 #define AUTH_GSS_KRB5P 390005
-	static int	flavors[] = { AUTH_NULL, AUTH_UNIX, AUTH_GSS_KRB5, AUTH_GSS_KRB5I, AUTH_GSS_KRB5P};
+#define AUTH_GSS_KRB5E 390012
+	static int	flavors[] = { AUTH_NULL, AUTH_UNIX, AUTH_GSS_KRB5, AUTH_GSS_KRB5I, AUTH_GSS_KRB5P, AUTH_GSS_KRB5E};
 	struct nfs_fh_len *fh;
 
 	xlog(D_CALL, "MNT3(%s) called", *path);
