noise_remote
struct noise_remote *remote = NULL;
struct noise_remote *remote;
struct noise_remote *remote;
struct noise_remote *p_remote;
struct noise_remote *remote;
struct noise_remote *remote;
struct noise_remote *remote;
static void wg_peer_free_deferred(struct noise_remote *);
wg_peer_free_deferred(struct noise_remote *r)
struct noise_remote *r;
noise_create_response(struct noise_remote *r,
noise_consume_response(struct noise_local *l, struct noise_remote **rp,
struct noise_remote *r = NULL;
void (*r_cleanup)(struct noise_remote *);
CK_LIST_HEAD(,noise_remote) l_remote_hash[HT_REMOTE_SIZE];
static void noise_precompute_ss(struct noise_local *, struct noise_remote *);
static void noise_remote_index_insert(struct noise_local *, struct noise_remote *);
static struct noise_remote *
static int noise_remote_index_remove(struct noise_local *, struct noise_remote *);
static void noise_remote_expire_current(struct noise_remote *);
static void noise_add_new_keypair(struct noise_local *, struct noise_remote *, struct noise_keypair *);
static int noise_begin_session(struct noise_remote *);
struct noise_remote *r;
noise_precompute_ss(struct noise_local *l, struct noise_remote *r)
struct noise_remote *
struct noise_remote *r;
noise_remote_enable(struct noise_remote *r)
noise_remote_disable(struct noise_remote *r)
struct noise_remote *
struct noise_remote *r, *ret = NULL;
noise_remote_index_insert(struct noise_local *l, struct noise_remote *r)
static struct noise_remote *
struct noise_remote *r, *ret = NULL;
r = (struct noise_remote *) i;
struct noise_remote *
noise_remote_index_remove(struct noise_local *l, struct noise_remote *r)
struct noise_remote *
noise_remote_ref(struct noise_remote *r)
struct noise_remote *r;
r = __containerof(smr, struct noise_remote, r_smr);
noise_remote_put(struct noise_remote *r)
noise_remote_free(struct noise_remote *r, void (*cleanup)(struct noise_remote *))
noise_remote_local(struct noise_remote *r)
noise_remote_arg(struct noise_remote *r)
noise_remote_set_psk(struct noise_remote *r,
noise_remote_keys(struct noise_remote *r, uint8_t public[NOISE_PUBLIC_KEY_LEN],
noise_remote_initiation_expired(struct noise_remote *r)
noise_remote_handshake_clear(struct noise_remote *r)
noise_remote_keypairs_clear(struct noise_remote *r)
noise_remote_expire_current(struct noise_remote *r)
noise_add_new_keypair(struct noise_local *l, struct noise_remote *r,
noise_begin_session(struct noise_remote *r)
struct noise_remote *kp_remote;
noise_keypair_current(struct noise_remote *r)
struct noise_remote *r = kp->kp_remote;
struct noise_remote *r;
struct noise_remote *
noise_keep_key_fresh_send(struct noise_remote *r)
noise_keep_key_fresh_recv(struct noise_remote *r)
noise_create_initiation(struct noise_remote *r,
CK_LIST_ENTRY(noise_remote) r_entry;
noise_consume_initiation(struct noise_local *l, struct noise_remote **rp,
struct noise_remote **,
struct noise_remote *,
struct noise_remote **,
struct noise_remote;
struct noise_remote *
int noise_remote_enable(struct noise_remote *);
void noise_remote_disable(struct noise_remote *);
struct noise_remote *
struct noise_remote *
struct noise_remote *
noise_remote_ref(struct noise_remote *);
void noise_remote_put(struct noise_remote *);
void noise_remote_free(struct noise_remote *, void (*)(struct noise_remote *));
noise_remote_local(struct noise_remote *);
void * noise_remote_arg(struct noise_remote *);
void noise_remote_set_psk(struct noise_remote *,
int noise_remote_keys(struct noise_remote *,
int noise_remote_initiation_expired(struct noise_remote *);
void noise_remote_handshake_clear(struct noise_remote *);
void noise_remote_keypairs_clear(struct noise_remote *);
noise_keypair_current(struct noise_remote *);
struct noise_remote *
int noise_keep_key_fresh_send(struct noise_remote *);
int noise_keep_key_fresh_recv(struct noise_remote *);
struct noise_remote *,