Home
last modified time | relevance | path

Searched refs:id_context (Results 1 - 6 of 6) sorted by relevance

/third_party/libcoap/src/oscore/
H A Doscore_context.c58 coap_bin_const_t *id_context, in compose_info()
69 if (id_context != NULL && id_context->length > 0) { in compose_info()
72 id_context->s, in compose_info()
73 id_context->length); in compose_info()
143 coap_delete_bin_const(osc_ctx->id_context); in oscore_free_context()
204 if (pt->id_context != NULL && pt->id_context->length > 8) { in oscore_find_context()
205 ok = ok + (memcmp(pt->id_context->s, oscore_r2, 8) != 0); in oscore_find_context()
210 if (pt->id_context ! in oscore_find_context()
54 compose_info(uint8_t *buffer, size_t buf_size, uint8_t alg, coap_bin_const_t *id, coap_bin_const_t *id_context, coap_str_const_t *type, size_t out_len) compose_info() argument
387 oscore_update_ctx(oscore_ctx_t *osc_ctx, coap_bin_const_t *id_context) oscore_update_ctx() argument
429 oscore_duplicate_ctx(coap_context_t *c_context, oscore_ctx_t *o_osc_ctx, coap_bin_const_t *sender_id, coap_bin_const_t *recipient_id, coap_bin_const_t *id_context) oscore_duplicate_ctx() argument
[all...]
/third_party/libcoap/include/oscore/
H A Doscore_context.h90 coap_bin_const_t *id_context; /**< contains GID in case of group */ member
173 * @param id_context The Context ID to use in the duplicate.
182 coap_bin_const_t *id_context);
185 * oscore_update_ctx - update a osc_ctx with a new id_context
188 * @param id_context The Context ID to use in the duplicate.
190 void oscore_update_ctx(oscore_ctx_t *osc_ctx, coap_bin_const_t *id_context);
238 * @param oscore_r2 Partial id_context to match against or NULL.
272 coap_bin_const_t *id_context,
/third_party/libcoap/src/
H A Dcoap_oscore.c43 /* Need to replace id_context with random value */ in coap_oscore_initiate()
44 coap_binary_t *id_context = coap_new_binary(8); in coap_oscore_initiate() local
46 if (id_context == NULL) in coap_oscore_initiate()
48 coap_delete_bin_const(oscore_conf->id_context); in coap_oscore_initiate()
49 coap_prng(id_context->s, id_context->length); in coap_oscore_initiate()
50 oscore_conf->id_context = (coap_bin_const_t *)id_context; in coap_oscore_initiate()
372 cose_encrypt0_set_kid_context(cose, osc_ctx->id_context); in coap_oscore_new_pdu_encrypted()
433 cose_encrypt0_set_kid_context(cose, osc_ctx->id_context); in coap_oscore_new_pdu_encrypted()
[all...]
H A Dcoap_subscribe.c173 * id_context in coap_persist_observe_add()
185 coap_bin_const_t id_context; in coap_persist_observe_add() local
207 /* id_context */ in coap_persist_observe_add()
210 id_context.length = oscore_cbor_get_element_size(&info_buf, in coap_persist_observe_add()
212 id_context.s = info_buf; in coap_persist_observe_add()
213 info_buf += id_context.length; in coap_persist_observe_add()
263 have_id_context ? &id_context : NULL, NULL, in coap_persist_observe_add()
H A Dcoap_resource.c834 * id_context
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);
/third_party/libcoap/include/coap3/
H A Dcoap_oscore_internal.h40 coap_bin_const_t *id_context; /**< Common ID context */ member

Completed in 6 milliseconds