diff options
Diffstat (limited to 'src/hashtables.h')
-rw-r--r-- | src/hashtables.h | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/src/hashtables.h b/src/hashtables.h index 263a2a5..8b855d7 100644 --- a/src/hashtables.h +++ b/src/hashtables.h @@ -21,14 +21,14 @@ struct pubkey_hashtable { struct mutex lock; }; -void pubkey_hashtable_init(struct pubkey_hashtable *table); -void pubkey_hashtable_add(struct pubkey_hashtable *table, - struct wireguard_peer *peer); -void pubkey_hashtable_remove(struct pubkey_hashtable *table, +void wg_pubkey_hashtable_init(struct pubkey_hashtable *table); +void wg_pubkey_hashtable_add(struct pubkey_hashtable *table, struct wireguard_peer *peer); +void wg_pubkey_hashtable_remove(struct pubkey_hashtable *table, + struct wireguard_peer *peer); struct wireguard_peer * -pubkey_hashtable_lookup(struct pubkey_hashtable *table, - const u8 pubkey[NOISE_PUBLIC_KEY_LEN]); +wg_pubkey_hashtable_lookup(struct pubkey_hashtable *table, + const u8 pubkey[NOISE_PUBLIC_KEY_LEN]); struct index_hashtable { /* TODO: move to rhashtable */ @@ -47,17 +47,18 @@ struct index_hashtable_entry { enum index_hashtable_type type; __le32 index; }; -void index_hashtable_init(struct index_hashtable *table); -__le32 index_hashtable_insert(struct index_hashtable *table, - struct index_hashtable_entry *entry); -bool index_hashtable_replace(struct index_hashtable *table, - struct index_hashtable_entry *old, - struct index_hashtable_entry *new); -void index_hashtable_remove(struct index_hashtable *table, - struct index_hashtable_entry *entry); + +void wg_index_hashtable_init(struct index_hashtable *table); +__le32 wg_index_hashtable_insert(struct index_hashtable *table, + struct index_hashtable_entry *entry); +bool wg_index_hashtable_replace(struct index_hashtable *table, + struct index_hashtable_entry *old, + struct index_hashtable_entry *new); +void wg_index_hashtable_remove(struct index_hashtable *table, + struct index_hashtable_entry *entry); struct index_hashtable_entry * -index_hashtable_lookup(struct index_hashtable *table, - const enum index_hashtable_type type_mask, - const __le32 index, struct wireguard_peer **peer); +wg_index_hashtable_lookup(struct index_hashtable *table, + const enum index_hashtable_type type_mask, + const __le32 index, struct wireguard_peer **peer); #endif /* _WG_HASHTABLES_H */ |