lpm.h | 32 typedef struct lpm lpm_t; typedef in typeref:struct:lpm 35 lpm_t * lpm_create(int); 36 void lpm_destroy(lpm_t *); 37 void lpm_clear(lpm_t *, lpm_dtor_t, void *); 39 int lpm_insert(lpm_t *, const void *, size_t, unsigned, void *); 40 int lpm_remove(lpm_t *, const void *, size_t, unsigned); 41 void * lpm_lookup(lpm_t *, const void *, size_t); 42 void * lpm_lookup_prefix(lpm_t *, const void *, size_t, unsigned);
|