Basic plumbing for the c sasl extension