aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGilles Chehade <gilles@poolp.org>2012-11-15 15:49:33 +0100
committerGilles Chehade <gilles@poolp.org>2012-11-15 15:49:33 +0100
commit1abc11a035902eff40534a65f9d61de773a20a50 (patch)
treec37453eb61958d566a0bb75edc98792cfb6f64e5
parentintroduce table services, unused yet (diff)
downloadOpenSMTPD-1abc11a035902eff40534a65f9d61de773a20a50.tar.xz
OpenSMTPD-1abc11a035902eff40534a65f9d61de773a20a50.zip
struct table_userinfo for the K_USERINFO service
-rw-r--r--smtpd/smtpd.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/smtpd/smtpd.h b/smtpd/smtpd.h
index 51852581..b6cfbadd 100644
--- a/smtpd/smtpd.h
+++ b/smtpd/smtpd.h
@@ -786,6 +786,14 @@ struct table_netaddr {
struct netaddr netaddr;
};
+struct table_userinfo {
+ char username[MAXLOGNAME];
+ char directory[MAXPATHLEN];
+ char password[MAXPASSWORDLEN];
+ uid_t uid;
+ gid_t gid;
+};
+
enum queue_op {
QOP_CREATE,
QOP_DELETE,