Switch handling to have a pointer to the target address
[citadel.git] / citadel / modules / smtp / serv_smtpqueue.c
index 65cde8f15354eff3c15ed6e2066ab9bce9b4389e..5979d6fc5fd28c845e9fa0f0110e46f7b0589962 100644 (file)
@@ -695,8 +695,11 @@ void smtp_do_procmsg(long msgnum, void *userdata) {
                                StrBufExtract_NextToken(One, All, &Pos, '|');
                                if (!ParseURL(Url, One, 25))
                                        CtdlLogPrintf(CTDL_DEBUG, "Failed to parse: %s\n", ChrPtr(One));
-                               else 
+                               else {
+                                       ///if (!Url->IsIP)) /// todo dupe me fork ipv6
                                        Url = &(*Url)->Next;
+                                       
+                               }
                        }
                        FreeStrBuf(&All);
                        FreeStrBuf(&One);