Lines Matching refs:r0kh
936 struct ft_remote_r0kh *r0kh; in add_r0kh() local
939 r0kh = os_zalloc(sizeof(*r0kh)); in add_r0kh()
940 if (r0kh == NULL) in add_r0kh()
948 if (next == NULL || hwaddr_aton(pos, r0kh->addr)) { in add_r0kh()
950 os_free(r0kh); in add_r0kh()
960 os_free(r0kh); in add_r0kh()
963 r0kh->id_len = next - pos - 1; in add_r0kh()
964 os_memcpy(r0kh->id, pos, r0kh->id_len); in add_r0kh()
967 if (rkh_derive_key(pos, r0kh->key, sizeof(r0kh->key)) < 0) { in add_r0kh()
969 os_free(r0kh); in add_r0kh()
973 r0kh->next = bss->r0kh_list; in add_r0kh()
974 bss->r0kh_list = r0kh; in add_r0kh()