- a.tlsext_ecpointformatlist.length=1+in->tlsext_ecpointformatlist_length;
- a.tlsext_ecpointformatlist.type=V_ASN1_OCTET_STRING;
- if ((a.tlsext_ecpointformatlist.data = OPENSSL_malloc(1+in->tlsext_ecpointformatlist_length)) == NULL)
- {
- SSLerr(SSL_F_I2D_SSL_SESSION,ERR_R_MALLOC_FAILURE);
- return(0);
- }
- *a.tlsext_ecpointformatlist.data = (unsigned char) in->tlsext_ecpointformatlist_length;
- memcpy(a.tlsext_ecpointformatlist.data+1, in->tlsext_ecpointformatlist, in->tlsext_ecpointformatlist_length);
+ a.tlsext_tick_lifetime.length=LSIZE2;
+ a.tlsext_tick_lifetime.type=V_ASN1_INTEGER;
+ a.tlsext_tick_lifetime.data=ibuf6;
+ ASN1_INTEGER_set(&a.tlsext_tick_lifetime,in->tlsext_tick_lifetime_hint);