diff options
Diffstat (limited to 'source3')
| -rw-r--r-- | source3/lib/conn_tdb.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source3/lib/conn_tdb.c b/source3/lib/conn_tdb.c index 8c21b6f509..2169756c79 100644 --- a/source3/lib/conn_tdb.c +++ b/source3/lib/conn_tdb.c @@ -116,12 +116,12 @@ static int traverse_tcon_fn(struct smbXsrv_tcon_global0 *global, key.pid = data.pid = global->server_id; key.cnum = data.cnum = global->tcon_global_id; - strncpy(key.name, global->share_name, sizeof(key.name)); - strncpy(data.servicename, global->share_name, sizeof(data.servicename)); + fstrcpy(key.name, global->share_name); + fstrcpy(data.servicename, global->share_name); data.uid = sess.uid; data.gid = sess.gid; - strncpy(data.addr, sess.addr, sizeof(data.addr)); - strncpy(data.machine, sess.machine, sizeof(data.machine)); + fstrcpy(data.addr, sess.addr); + fstrcpy(data.machine, sess.machine); data.start = nt_time_to_unix(global->creation_time); state->count++; |
