fix committed, thanks Tim :) On Thu, Jun 30, 2011 at 12:42:44AM -0300, Hugo Osvaldo Barrera wrote: > On 2011-06-29 22:55, Tim van der Molen wrote: > > It is a bug in smtpd. I have run into it as well. The below diff (also > > sent to gilles@) should fix it. > > > > Regards, > > Tim > > > > Index: lka_session.c > > =================================================================== > > RCS file: /cvs/src/usr.sbin/smtpd/lka_session.c,v > > retrieving revision 1.7 > > diff -p -u lka_session.c > > --- lka_session.c 9 Jun 2011 17:41:52 -0000 1.7 > > +++ lka_session.c 20 Jun 2011 20:02:22 -0000 > > @@ -557,7 +557,7 @@ lka_session_expand_format(char *buf, size_t len, struc > > string = dlv->agent.mda.as_user; > > break; > > case 'u': > > - string = dlv->rcpt.domain; > > + string = dlv->rcpt.user; > > break; > > case 'd': > > string = dlv->rcpt.domain; > > I never even looked at the source (nor would I have found this), but the > diff makes it quite obvious where the bug was. > > Thanks, great job! :) > > > -- > Hugo Osvaldo Barrera >
-- Gilles Chehade http://www.poolp.org