nfs4: Ensure that a string is NULL terminated after strncpy()
This fixes CID 990971.
This commit is contained in:
@@ -135,7 +135,8 @@ RootInode::_UpdateInfo(bool force)
|
||||
|| fFileSystem->GetConfiguration().fEmulateNamedAttrs)
|
||||
fInfoCache.flags |= B_FS_HAS_MIME | B_FS_HAS_ATTR;
|
||||
|
||||
strncpy(fInfoCache.volume_name, fName, B_FILE_NAME_LENGTH);
|
||||
strncpy(fInfoCache.volume_name, fName, sizeof(fInfoCache.volume_name));
|
||||
fInfoCache.volume_name[sizeof(fInfoCache.volume_name) - 1] = '\0';
|
||||
|
||||
fInfoCacheExpire = time(NULL) + MetadataCache::kExpirationTime;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user