Subject: | client_new does not select mechanism |
The client_new function is suppoed to determine which mechanism to use
and set the mechanism string on the connection. It does not do the later
and hence the interchange with a server is broken.
The Perl version Authen::SASL::Perl does this correctly, but this means
you end up using Perl on the client end and Cyrus on the server end
which means a client cannot also be a server ...