Jonathan, how much code do you think DTLS will add? Perhaps we should create a header file gnutls/dtls.h for the DTLS-specific APIs and create a separate library libgnutls-dtls for the DTLS-specific parts. /Simon