Nobody complained on the team-list, so commit it ...
[gd/samba/.git] / source / include / secrets.h
index dacfef26ead28525dd16878392e0f4f97e8e2309..cb4fbd043a7a8ff5a4a105dc17f5e31f184b3893 100644 (file)
@@ -77,5 +77,22 @@ typedef struct trustdom {
        DOM_SID sid;
 } TRUSTDOM;
 
+/*
+ * Format of an OpenAFS keyfile
+ */
+
+#define SECRETS_AFS_MAXKEYS 8
+
+struct afs_key {
+       uint32 kvno;
+       char key[8];
+};
+
+struct afs_keyfile {
+       uint32 nkeys;
+       struct afs_key entry[SECRETS_AFS_MAXKEYS];
+};
+
+#define SECRETS_AFS_KEYFILE "SECRETS/AFS_KEYFILE"
 
 #endif /* _SECRETS_H */