X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/5ad62c80ee213c7ff7aff6f0f67109c880e39c70..a71b65b15c3d3f1e8ddae3831f84e2b0f137c3cd:/authd/providers/opm.c diff --git a/authd/providers/opm.c b/authd/providers/opm.c index ca3cfd2b..560eecee 100644 --- a/authd/providers/opm.c +++ b/authd/providers/opm.c @@ -303,7 +303,7 @@ opm_connected(rb_fde_t *F, int error, void *data) end: rb_close(scan->F); - rb_dlinkFindDelete(scan, &lookup->scans); + rb_dlinkDelete(&scan->node, &lookup->scans); rb_free(scan); } @@ -854,7 +854,7 @@ delete_opm_scanner(const char *key __unused, int parc __unused, const char **par if(scan->proxy->port == proxy->port && scan->proxy->proto == proxy->proto) { /* Match */ - rb_dlinkFindDelete(scan, &lookup->scans); + rb_dlinkDelete(&scan->node, &lookup->scans); rb_free(scan); if(rb_dlink_list_length(&lookup->scans) == 0) @@ -865,7 +865,7 @@ delete_opm_scanner(const char *key __unused, int parc __unused, const char **par } } - rb_dlinkFindDelete(proxy, &proxy_scanners); + rb_dlinkDelete(&proxy->node, &proxy_scanners); rb_free(proxy); if(rb_dlink_list_length(&proxy_scanners) == 0)