Dear list, I am interested in using this data structure.
Would it be possible to have a few usage examples of it? I looked in the nginx code via github but found only few usages and not very informative about how to use it properly. I am interested in those functions: ngx_radix_tree_t *ngx_radix_tree_create(ngx_int_t preallocate); ngx_int_t ngx_radix32tree_insert(ngx_radix_tree_t *tree, uint32_t key, uint32_t mask, uintptr_t value); ngx_int_t ngx_radix32tree_delete(ngx_radix_tree_t *tree, uint32_t key, uint32_t mask); uintptr_t ngx_radix32tree_find(ngx_radix_tree_t *tree, uint32_t key); Especially, in insert and delete I don't know what should be the value of the mask parameter. Should I compute this mask? How? Thanks a lot, Francois. _______________________________________________ nginx-devel mailing list nginx-devel@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-devel