diff options
Diffstat (limited to 'source3/passdb')
-rw-r--r-- | source3/passdb/pdb_ads.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/passdb/pdb_ads.c b/source3/passdb/pdb_ads.c index 01f730eb20..7a299e5854 100644 --- a/source3/passdb/pdb_ads.c +++ b/source3/passdb/pdb_ads.c @@ -2206,8 +2206,8 @@ static NTSTATUS pdb_ads_connect(struct pdb_ads_state *state, ZERO_STRUCT(state->socket_address); state->socket_address.sun_family = AF_UNIX; - strncpy(state->socket_address.sun_path, location, - sizeof(state->socket_address.sun_path) - 1); + strlcpy(state->socket_address.sun_path, location, + sizeof(state->socket_address.sun_path)); ld = pdb_ads_ld(state); if (ld == NULL) { |