dtls12_handshake_msg
dtls12_handshake_msg_finish(struct dtls12_handshake_msg *msg)
dtls12_handshake_msg_fragment_reset(struct dtls12_handshake_msg *msg)
dtls12_handshake_msg_fragment_build(struct dtls12_handshake_msg *msg,
dtls12_handshake_msg_fragment_next(struct dtls12_handshake_msg *msg)
dtls12_handshake_msg_fragment_pending(struct dtls12_handshake_msg *msg)
struct dtls12_handshake_msg *
struct dtls12_handshake_msg *msg = NULL;
if ((msg = calloc(1, sizeof(struct dtls12_handshake_msg))) == NULL)
dtls12_handshake_msg_free(struct dtls12_handshake_msg *msg)
freezero(msg, sizeof(struct dtls12_handshake_msg));
dtls12_handshake_msg_data(struct dtls12_handshake_msg *msg, CBS *cbs)
dtls12_handshake_msg_type(struct dtls12_handshake_msg *msg)
dtls12_handshake_msg_content(struct dtls12_handshake_msg *msg, CBS *cbs)
dtls12_handshake_msg_start(struct dtls12_handshake_msg *msg, CBB *body,
struct dtls12_handshake_msg;
struct dtls12_handshake_msg *dtls12_handshake_msg_new(void);
void dtls12_handshake_msg_free(struct dtls12_handshake_msg *msg);
void dtls12_handshake_msg_data(struct dtls12_handshake_msg *msg, CBS *cbs);
uint8_t dtls12_handshake_msg_type(struct dtls12_handshake_msg *msg);
int dtls12_handshake_msg_content(struct dtls12_handshake_msg *msg, CBS *cbs);
int dtls12_handshake_msg_start(struct dtls12_handshake_msg *msg, CBB *body,
int dtls12_handshake_msg_finish(struct dtls12_handshake_msg *msg);
int dtls12_handshake_msg_fragment_build(struct dtls12_handshake_msg *msg,
int dtls12_handshake_msg_fragment_next(struct dtls12_handshake_msg *msg);
int dtls12_handshake_msg_fragment_pending(struct dtls12_handshake_msg *msg);
int dtls12_handshake_msg_fragment_reset(struct dtls12_handshake_msg *msg);
struct dtls12_handshake_msg *hs_msg;
struct dtls12_handshake_msg *hs_msg = NULL;