diff options
Diffstat (limited to 'source3')
-rw-r--r-- | source3/lib/conn_tdb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/lib/conn_tdb.c b/source3/lib/conn_tdb.c index 2169756c79..bf66d7d7b6 100644 --- a/source3/lib/conn_tdb.c +++ b/source3/lib/conn_tdb.c @@ -60,8 +60,8 @@ static int collect_sessions_fn(struct smbXsrv_session_global0 *global, sess.uid = global->auth_session_info->unix_token->uid; sess.gid = global->auth_session_info->unix_token->gid; } - strncpy(sess.machine, global->channels[0].remote_name, sizeof(sess.machine)); - strncpy(sess.addr, global->channels[0].remote_address, sizeof(sess.addr)); + fstrcpy(sess.machine, global->channels[0].remote_name); + fstrcpy(sess.addr, global->channels[0].remote_address); status = dbwrap_store(state->session_by_pid, make_tdb_data((void*)&id, sizeof(id)), |