Get Firefox

Firefox 4.0

stopsoftwarepatents.eu petition banner Manifiesto por la liberación de la cultura 
No a la traza privada
Últimos cambios
Últimos Cambios
Vote for Public Maps - Reject INSPIRE! Geocaching
Mi estado actual en Jabber/XMPP: - jabberES - jabber.org

Prioridades y Envíos Diferidos de Email (II)

Última Actualización: 19 de Octubre de 1.999 - Lunes

Este parche es una mejora de Prioridades y Envíos Diferidos de Email , y debe aplicarse encima.

Más información en un boletín enviado a los usuarios de Argo:

Se incluye el "diff" a continuación:

*** sendmail-8.9.3/src/deliver.c        Thu Jun 17 13:34:58 1999
--- deliver.c   Mon Oct 18 18:10:27 1999
***************
*** 52,57 ****
--- 52,61 ----
        ENVELOPE *e;
        int mode;
  {
+ struct h {
+   char *host;
+   struct h *siguiente;
+ } *p=NULL,*p2;
  unsigned long tamanho_por_receptores;
  HDR *cabecera;
  
***************
*** 83,91 ****
--- 87,116 ----
          (QueueLimitId==NULL)) {
            for (q = e->e_sendqueue; q != NULL; q = q->q_next) {
              if(!bitnset(M_LOCALMAILER,q->q_mailer->m_flags)) {
+               if(q->q_host!=NULL) {
+                 p2=p;
+                 while(p2!=NULL) {
+                   if(!strcmp(p2->host,q->q_host)) goto siguiente;
+                   p2=p2->siguiente;
+                 }
+                 p2=malloc(sizeof(struct h));
+                 if(p2!=NULL) {
+                   p2->siguiente=p;
+                   p=p2;
+                   p->host=q->q_host;
+                 }
+               }
                tamanho_por_receptores+=e->e_msgsize;
              }
+           siguiente:
          }
+ 
+           while(p!=NULL) {
+             p2=p->siguiente;
+             free(p);
+             p=p2;
+           }
+ 
  /*
  ** jcea@argo.es - 17/Jun/99
  **




Firefox 4.0 Python Zope ©1999 jcea@jcea.es