ok. Note this codepath is not compiled under OpenBSD.

> Index: src/lib/libssl/src/crypto/bio/bss_dgram.c
> ===================================================================
> RCS file: /cvs/src/lib/libssl/src/crypto/bio/bss_dgram.c,v
> retrieving revision 1.25
> diff -u -p -u -p -r1.25 bss_dgram.c
> --- src/lib/libssl/src/crypto/bio/bss_dgram.c 27 Apr 2014 20:26:48 -0000      
> 1.25
> +++ src/lib/libssl/src/crypto/bio/bss_dgram.c 2 Jun 2014 07:20:34 -0000
> @@ -1224,6 +1224,7 @@ dgram_sctp_ctrl(BIO *b, int cmd, long nu
>               memcpy(&authkey->sca_key[0], ptr, 64 * sizeof(uint8_t));
>  
>               ret = setsockopt(b->num, IPPROTO_SCTP, SCTP_AUTH_KEY, authkey, 
> sockopt_len);
> +             free(authkey);
>               if (ret < 0)
>                       break;
>  
> 

Reply via email to