Hi all,

Though I couldn't find any reference to this specific issue in the imap-uw 
archive, I'm pretty sure some people out there went through this before, so 
I'm asking: is there known and accepted way of passing some contextual data 
to mm_* callbacks ?

Since all those functions take a MAILSTREAM * as their first parameter, I was 
hoping some provision was made in struct mail_stream to allow at least one 
void * to be left to the developer's specific usage.

mail_stream.local looks like a candidate of choice, but it is used internally 
for driver handling, so it would rather be left untouched.

Of course, it's still possible for me to modify the mail_stream structure, but 
then I'd have to distribute a custom version of 2006b, which I would prefer 
not to do, unless there is no alternative.

Thanks for any suggestion,
  -Olivier.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to