> -----Original Message-----
> From: Gert Doering [mailto:g...@greenie.muc.de]
> Sent: maandag 21 januari 2013 21:23
> To: Steffan Karger
> Cc: openvpn-devel@lists.sourceforge.net
> Subject: Re: [Openvpn-devel] [PATCH 1/3] Improve PolarSSL
> key_state_read_{cipher, plain}text messages
> 
> Hi,
> 
> On Mon, Jan 21, 2013 at 02:13:25PM +0100, steffan.kar...@fox-it.com
> wrote:
> > +#ifdef POLARSSL_ERROR_C
> > +  char error_message[1024];
> > +#endif
> 
> What condition does that #ifdef depend on?  Will this function not
> always be available in Polar 1.2.3 and up?
> 
> "We're trying to get rid of #ifdefs, not add more"
> 

Hi,

PolarSSL can be made really small, by disabling modules. For example, detailed 
error reporting can be disabled with that flag in <polarssl/config.h>. We can 
always say that we demand error.c to be enabled, but I'm not sure how happy 
embedded developers would be with that decision. I'm pretty much ambivalent in 
this discussion and will follow the general opinion :).

Adriaan

Reply via email to