27 lines
844 B
Diff
27 lines
844 B
Diff
|
Index: bind-9.16.23/contrib/dlz/drivers/dlz_ldap_driver.c
|
||
|
===================================================================
|
||
|
--- bind-9.16.23.orig/contrib/dlz/drivers/dlz_ldap_driver.c
|
||
|
+++ bind-9.16.23/contrib/dlz/drivers/dlz_ldap_driver.c
|
||
|
@@ -978,11 +978,13 @@ dlz_ldap_create(const char *dlzname, uns
|
||
|
if (result != ISC_R_SUCCESS) {
|
||
|
return (result);
|
||
|
}
|
||
|
+ /* FALLTHROUGH */
|
||
|
case 11:
|
||
|
result = dlz_ldap_checkURL(argv[10], 3, "all nodes");
|
||
|
if (result != ISC_R_SUCCESS) {
|
||
|
return (result);
|
||
|
}
|
||
|
+ /* FALLTHROUGH */
|
||
|
case 10:
|
||
|
if (strlen(argv[9]) > 0) {
|
||
|
result = dlz_ldap_checkURL(argv[9], 3, "authority");
|
||
|
@@ -990,6 +992,7 @@ dlz_ldap_create(const char *dlzname, uns
|
||
|
return (result);
|
||
|
}
|
||
|
}
|
||
|
+ /* FALLTHROUGH */
|
||
|
case 9:
|
||
|
result = dlz_ldap_checkURL(argv[8], 3, "lookup");
|
||
|
if (result != ISC_R_SUCCESS) {
|