diff options
author | Eric Faurot <eric@faurot.net> | 2012-11-14 10:03:08 +0100 |
---|---|---|
committer | Eric Faurot <eric@faurot.net> | 2012-11-14 10:03:08 +0100 |
commit | 1f605a4db1cc73e16e6ef10779b41c61b53a7955 (patch) | |
tree | d1f96693e30a9485b715d292c20ecebde9d617c0 /smtpd/queue_backend.c | |
parent | Merge branch 'master' into portable (diff) | |
parent | Add a ram queue backend. (diff) | |
download | OpenSMTPD-1f605a4db1cc73e16e6ef10779b41c61b53a7955.tar.xz OpenSMTPD-1f605a4db1cc73e16e6ef10779b41c61b53a7955.zip |
Merge branch 'master' into portable
Conflicts:
smtpd/smtpd/Makefile
Diffstat (limited to 'smtpd/queue_backend.c')
-rw-r--r-- | smtpd/queue_backend.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/smtpd/queue_backend.c b/smtpd/queue_backend.c index 1c57380c..403df622 100644 --- a/smtpd/queue_backend.c +++ b/smtpd/queue_backend.c @@ -45,6 +45,7 @@ static const char* envelope_validate(struct envelope *); extern struct queue_backend queue_backend_fs; +extern struct queue_backend queue_backend_ram; int queue_message_incoming_path(uint32_t msgid, char *buf, size_t len) @@ -83,6 +84,8 @@ queue_backend_lookup(const char *name) { if (!strcmp(name, "fs")) return &queue_backend_fs; + if (!strcmp(name, "ram")) + return &queue_backend_ram; return (NULL); } |