Changeset 240 for trunk/src/sh_mail.c


Ignore:
Timestamp:
Aug 6, 2009, 12:35:50 AM (15 years ago)
Author:
katerina
Message:

Fix bugs in mailer code (ticket #160, #161).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/sh_mail.c

    r238 r240  
    15841584  length = res_query (hostname, C_IN, T_MX,
    15851585                      (unsigned char *) reply, 4095);
     1586
    15861587  if (length < 1)
    15871588    {
     
    16491650        }
    16501651    }
     1652
    16511653  count         = ntohs (header->ancount);
    16521654  if (count < 1)
     
    16881690      /* HEADER NAME
    16891691       */
    1690       ret = dn_expand ((unsigned char *) &reply, eom, comp_dn,
     1692      ret = dn_expand ((unsigned char *) reply, eom, comp_dn,
    16911693                       (char *) expanded, 1023);
    16921694      comp_dn += ret;
     
    17111713        }
    17121714
     1715
    17131716      /* CLASS (re-use 'type' var)
    17141717       */
     
    17231726        }
    17241727
     1728
    17251729      /* TTL
    17261730       */
     
    17581762        }
    17591763
    1760       ret = dn_expand ((unsigned char *) &reply, eom, comp_dn,
     1764      ret = dn_expand ((unsigned char *) reply, eom, comp_dn,
    17611765                       (char *) expanded, 1023);
    17621766      comp_dn += ret;
Note: See TracChangeset for help on using the changeset viewer.