Patch portnumber for sSMTP

Enoch Wu enochw@scn.org
Wed Apr 11 18:17:00 GMT 2001


Corinna,

On Wed, Apr 11, 2001 at 10:30:13AM +0200, Corinna Vinschen wrote:
> On Tue, Apr 10, 2001 at 06:53:27PM -0700, Enoch Wu wrote:
> > Hi Corinna & all,
> > 
> > I am "uploading" the patch to add something like:
> > 
> > MailHub=mail.domain.com:2525 
> > 
> > in /etc/ssmtp/ssmtp.conf
> > 
> > root:id@domain.com:mail.domain.com:2525
> > 
> > in /etc/ssmtp/revaliases
> 
> Thanks for your effort!
> 
> However, I have a minor nit:
> 
> In function parseConfig():
> 
> > +              if ((r = strtok (NULL, "= \t\n:")) != NULL) PortNum = atoi(strdup(r));
> 
> I think the strdup isn't needed here. May I suggest asking for PortNum=0
> afterwards and resetting it to PORTNUMBER, if so? Just to be  a bit
> fault-tolerant.

Done.

 
> And there's a small error:
> 
> > +		  log_event (LOG_INFO,
> > +			     "via SMTP Port Number=\"%s\".\n", PortNum);
> 
> You're using "%s" for a integer variable here. Shouldn't that be "%d"?
> The same in getReverseAliases():
> 
> > +		      log_event (LOG_INFO,
> > +			         "via SMTP Port Number=\"%s\".\n", PortNum);
> 

All done.

> Could you please resubmit the patch? I will create a new ssmtp release
> then. Are you willing to send your patch to the ssmtp maintainer
> (Matt Ryan <matt@banana.org.uk>) as well?

Yes. The new patch is attached to this e-mail.

EW

> 
> Thank you,
> Corinna
> 
> -- 
> Corinna Vinschen                  Please, send mails regarding Cygwin to
> Cygwin Developer                                mailto:cygwin@cygwin.com
> Red Hat, Inc.
> 


More information about the Cygwin mailing list