diff options
| author | Julian Pullen <Julian.Pullen@Sun.COM> | 2009-02-02 09:20:33 +0000 |
|---|---|---|
| committer | Julian Pullen <Julian.Pullen@Sun.COM> | 2009-02-02 09:20:33 +0000 |
| commit | 7a8a68f5e3efbaec1a375c2d50bd20b566631755 (patch) | |
| tree | 5d44133126f3644a272adbf626417476952f2b0b /usr/src/lib/libadutils/common/libadutils.h | |
| parent | 7f667e74610492ddbce8ce60f52ece95d2401949 (diff) | |
| download | illumos-joyent-7a8a68f5e3efbaec1a375c2d50bd20b566631755.tar.gz | |
6719899 ad_disc_* could be more like a library still
6785572 Move AD auto discovery module to libadutils and remove duplicate code
--HG--
rename : usr/src/lib/libidmap/common/addisc.c => usr/src/lib/libadutils/common/addisc.c
rename : usr/src/lib/libidmap/common/addisc.h => usr/src/lib/libadutils/common/addisc.h
Diffstat (limited to 'usr/src/lib/libadutils/common/libadutils.h')
| -rw-r--r-- | usr/src/lib/libadutils/common/libadutils.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/usr/src/lib/libadutils/common/libadutils.h b/usr/src/lib/libadutils/common/libadutils.h index 8f88e2d27a..be05c3912f 100644 --- a/usr/src/lib/libadutils/common/libadutils.h +++ b/usr/src/lib/libadutils/common/libadutils.h @@ -19,7 +19,7 @@ * CDDL HEADER END */ /* - * Copyright 2008 Sun Microsystems, Inc. All rights reserved. + * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -129,6 +129,9 @@ typedef enum adutils_ad_partition { * */ +typedef void (*adutils_logger)(int, const char *, ...); + + extern adutils_rc adutils_ad_alloc(adutils_ad_t **new_ad, const char *default_domain, adutils_ad_partition_t part); @@ -138,8 +141,6 @@ extern adutils_rc adutils_add_ds(adutils_ad_t *ad, extern adutils_rc adutils_add_domain(adutils_ad_t *ad, const char *domain_name, const char *domain_sid); -extern void adutils_set_log(int pri, bool_t syslog, - bool_t degraded); extern void adutils_freeresult(adutils_result_t **result); extern adutils_rc adutils_lookup(adutils_ad_t *ad, const char *searchfilter, @@ -178,6 +179,7 @@ extern int adutils_lookup_check_domain( extern int adutils_lookup_check_sid_prefix( adutils_query_state_t *state, const char *sid); +extern void adutils_set_logger(adutils_logger logger); #ifdef __cplusplus } |
