SMTP-Client: fix trigger when to send bounce messages
[citadel.git] / citadel / modules / smtp / smtpqueue.h
index 322e45efd5eefd465ef052361f7f5ed97ca66535..8efe13210834fa6afb59af300ccac9484eab8739 100644 (file)
@@ -40,6 +40,7 @@ typedef struct _mailq_entry {
 
        int n;
        int Active;
+       int StillActive;
 }MailQEntry;
 
 typedef struct queueitem {
@@ -76,7 +77,7 @@ int     DecreaseQReference(OneQueItem *MyQItem);
 void DecreaseShutdownDeliveries(OneQueItem *MyQItem);
 int GetShutdownDeliveries(OneQueItem *MyQItem);
 void    RemoveQItem(OneQueItem *MyQItem);
-int     CountActiveQueueEntries(OneQueItem *MyQItem);
+int     CountActiveQueueEntries(OneQueItem *MyQItem, int before);
 StrBuf *SerializeQueueItem(OneQueItem *MyQItem);
 void    smtpq_do_bounce(OneQueItem *MyQItem, StrBuf *OMsgTxt);