summaryrefslogtreecommitdiffstats
path: root/server/providers
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2009-12-07 15:19:41 -0500
committerStephen Gallagher <sgallagh@redhat.com>2009-12-07 16:15:50 -0500
commite1f745fb3580c21fecf5f900c8361681581a3118 (patch)
tree0a75f08ec1dd457de73ef5b5f0916159534603d2 /server/providers
parentb485dd2ade292a5b8cdfe8a66d15a8789cae2704 (diff)
downloadsssd-e1f745fb3580c21fecf5f900c8361681581a3118.tar.gz
sssd-e1f745fb3580c21fecf5f900c8361681581a3118.tar.xz
sssd-e1f745fb3580c21fecf5f900c8361681581a3118.zip
Fix bug #311, properly set callback attribute
Diffstat (limited to 'server/providers')
-rw-r--r--server/providers/data_provider_fo.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/server/providers/data_provider_fo.c b/server/providers/data_provider_fo.c
index ebf92a43a..bc274cef8 100644
--- a/server/providers/data_provider_fo.c
+++ b/server/providers/data_provider_fo.c
@@ -174,6 +174,7 @@ int be_fo_service_add_callback(TALLOC_CTX *memctx,
}
talloc_set_destructor((TALLOC_CTX *)callback, be_svc_callback_destroy);
+ callback->svc = svc;
callback->fn = fn;
callback->private_data = private_data;