Home
last modified time | relevance | path

Searched refs:recipient_ctx (Results 1 - 8 of 8) sorted by relevance

/third_party/libcoap/src/oscore/
H A Doscore_context.c182 * Updates recipient_ctx.
189 oscore_recipient_ctx_t **recipient_ctx) { in oscore_find_context()
192 *recipient_ctx = NULL; in oscore_find_context()
222 *recipient_ctx = rpt; in oscore_find_context()
603 oscore_recipient_ctx_t *recipient_ctx = NULL; in oscore_add_recipient() local
618 recipient_ctx = (oscore_recipient_ctx_t *)coap_malloc_type( in oscore_add_recipient()
621 if (recipient_ctx == NULL) in oscore_add_recipient()
623 memset(recipient_ctx, 0, sizeof(oscore_recipient_ctx_t)); in oscore_add_recipient()
628 recipient_ctx->recipient_key = oscore_build_key(osc_ctx, in oscore_add_recipient()
633 recipient_ctx in oscore_add_recipient()
185 oscore_find_context(const coap_context_t *c_context, const coap_bin_const_t rcpkey_id, const coap_bin_const_t *ctxkey_id, uint8_t *oscore_r2, oscore_recipient_ctx_t **recipient_ctx) oscore_find_context() argument
686 oscore_new_association(coap_session_t *session, coap_pdu_t *sent_pdu, coap_bin_const_t *token, oscore_recipient_ctx_t *recipient_ctx, coap_bin_const_t *aad, coap_bin_const_t *nonce, coap_bin_const_t *partial_iv, int is_observe) oscore_new_association() argument
[all...]
/third_party/libcoap/include/oscore/
H A Doscore_context.h144 oscore_recipient_ctx_t *recipient_ctx; member
239 * @param recipient_ctx The recipient context to update.
241 * return The OSCORE context and @p recipient_ctx updated, or NULL is error.
247 oscore_recipient_ctx_t **recipient_ctx);
254 oscore_recipient_ctx_t *recipient_ctx,
/third_party/libcoap/src/
H A Dcoap_resource.c825 if (session->recipient_ctx && session->recipient_ctx->recipient_id) {
848 session->recipient_ctx->recipient_id->s,
849 session->recipient_ctx->recipient_id->length);
850 if (session->recipient_ctx->osc_ctx &&
851 session->recipient_ctx->osc_ctx->id_context) {
854 session->recipient_ctx->osc_ctx->id_context->s,
855 session->recipient_ctx->osc_ctx->id_context->length);
H A Dcoap_oscore.c59 session->recipient_ctx = osc_ctx->recipient_chain; in coap_oscore_initiate()
291 oscore_recipient_ctx_t *rcp_ctx = session->recipient_ctx; in coap_oscore_new_pdu_encrypted()
330 rcp_ctx = session->recipient_ctx; in coap_oscore_new_pdu_encrypted()
344 rcp_ctx = association->recipient_ctx; in coap_oscore_new_pdu_encrypted()
671 association->recipient_ctx = rcp_ctx; in coap_oscore_new_pdu_encrypted()
981 session->recipient_ctx = rcp_ctx; in coap_oscore_decrypt_pdu()
1022 rcp_ctx = association->recipient_ctx; in coap_oscore_decrypt_pdu()
1156 association->recipient_ctx = rcp_ctx; in coap_oscore_decrypt_pdu()
2044 oscore_recipient_ctx_t *rcp_ctx = session->recipient_ctx; in coap_oscore_overhead()
H A Dcoap_subscribe.c264 &session->recipient_ctx); in coap_persist_observe_add()
268 session->recipient_ctx, in coap_persist_observe_add()
H A Dcoap_net.c1113 if (session->recipient_ctx->initial_state == 1) { in coap_send()
3610 if (session->recipient_ctx == NULL || in coap_dispatch()
3611 session->recipient_ctx->initial_state == 0) { in coap_dispatch()
/third_party/libcoap/tests/
H A Dtest_oscore.c464 session->recipient_ctx = ctx->p_osc_ctx->recipient_chain; in t_oscore_c_4()
531 session->recipient_ctx = ctx->p_osc_ctx->recipient_chain; in t_oscore_c_5()
600 session->recipient_ctx = ctx->p_osc_ctx->recipient_chain; in t_oscore_c_6()
684 session->recipient_ctx = ctx->p_osc_ctx->recipient_chain; in t_oscore_c_7()
685 session->recipient_ctx->initial_state = 0; in t_oscore_c_7()
790 session->recipient_ctx = ctx->p_osc_ctx->recipient_chain; in t_oscore_c_7_2()
791 session->recipient_ctx->initial_state = 0; in t_oscore_c_7_2()
898 session->recipient_ctx = ctx->p_osc_ctx->recipient_chain; in t_oscore_c_8()
899 session->recipient_ctx->initial_state = 0; in t_oscore_c_8()
1005 session->recipient_ctx in t_oscore_c_8_2()
[all...]
/third_party/libcoap/include/coap3/
H A Dcoap_session_internal.h190 oscore_recipient_ctx_t *recipient_ctx; /**< OSCORE recipient context member

Completed in 14 milliseconds