Lines Matching refs:signing_id
1840 uint8_t *signing_id;
1858 MALLOC(signing_id, uint8_t *, max_size + 1, M_TEMP, M_WAITOK);
1859 if (signing_id == NULL) {
1872 cursor, FLOW_DIVERT_TLV_SIGNING_ID, max_size, signing_id, &signing_id_len);
1874 signing_id[signing_id_len] = '\0';
1878 node = flow_divert_trie_search(&g_signing_id_trie, signing_id);
1881 FDLOG(LOG_INFO, &nil_pcb, "Setting %s to ctl unit %u", signing_id, group->ctl_unit);
1885 FDLOG(LOG_ERR, &nil_pcb, "Failed to find signing ID %s", signing_id);
1891 FREE(signing_id, M_TEMP);
2204 char *signing_id = NULL;
2258 MALLOC(signing_id, char *, sid_size + 1, M_TEMP, M_WAITOK | M_ZERO);
2259 if (signing_id != NULL) {
2260 flow_divert_packet_get_tlv(fd_cb->connect_token, 0, FLOW_DIVERT_TLV_SIGNING_ID, sid_size, signing_id, NULL);
2261 FDLOG(LOG_INFO, fd_cb, "Got %s from token", signing_id);
2272 if (signing_id == NULL) {
2277 signing_id = (char *)cs_identity_get(src_proc);
2288 if (signing_id != NULL) {
2291 result = flow_divert_trie_search(&g_signing_id_trie, (const uint8_t *)signing_id);
2295 FDLOG(LOG_INFO, fd_cb, "%s matched", signing_id);
2297 error = flow_divert_packet_append_tlv(connect_packet, FLOW_DIVERT_TLV_SIGNING_ID, strlen(signing_id), signing_id);
2315 FDLOG(LOG_WARNING, fd_cb, "%s did not match", signing_id);
2333 FREE(signing_id, M_TEMP);