summaryrefslogtreecommitdiff
path: root/includes/dhcpd.h
diff options
context:
space:
mode:
authorThomas Markwalder <tmark@isc.org>2015-07-29 13:32:16 -0400
committerThomas Markwalder <tmark@isc.org>2015-07-29 13:32:16 -0400
commit743d69375c0e46ebb343cb3c6fa768103b7080d0 (patch)
tree4bea0683ffe2fb7c6428acc0740659f6ca4ae3b6 /includes/dhcpd.h
parent6a39bcf0be695fa2e0b62312ea8bdc830a08f7bc (diff)
downloadisc-dhcp-743d69375c0e46ebb343cb3c6fa768103b7080d0.tar.gz
[master] LDAP: Pathces, IPv6 support, GSSAPI support
Merges in 39056.
Diffstat (limited to 'includes/dhcpd.h')
-rw-r--r--includes/dhcpd.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/includes/dhcpd.h b/includes/dhcpd.h
index 20bf30e9..1fd12dbb 100644
--- a/includes/dhcpd.h
+++ b/includes/dhcpd.h
@@ -774,6 +774,11 @@ struct lease_state {
# define SV_LDAP_TLS_CIPHERS 76
# define SV_LDAP_TLS_RANDFILE 77
#endif
+# define SV_LDAP_INIT_RETRY 178
+#if defined (LDAP_USE_GSSAPI)
+# define SV_LDAP_GSSAPI_KEYTAB 179
+# define SV_LDAP_GSSAPI_PRINCIPAL 180
+#endif
#endif
#define SV_CACHE_THRESHOLD 78
#define SV_DONT_USE_FSYNC 79
@@ -3648,6 +3653,8 @@ int find_haddr_in_ldap (struct host_decl **, int, unsigned,
const unsigned char *, const char *, int);
int find_subclass_in_ldap (struct class *, struct class **,
struct data_string *);
+int find_client_in_ldap (struct host_decl **, struct packet*,
+ struct option_state *, const char *, int);
#endif
/* mdb6.c */