Remove unneeded void parameter

This is implicit in C++.  Found and fixed via clang-tidy.
This commit is contained in:
Andrew Gaul 2019-01-23 15:44:50 -08:00
parent a442e843be
commit 35d55ee513
9 changed files with 91 additions and 91 deletions

View File

@ -164,7 +164,7 @@ bool AdditionalHeader::Load(const char* file)
return true; return true;
} }
void AdditionalHeader::Unload(void) void AdditionalHeader::Unload()
{ {
is_enable = false; is_enable = false;
@ -239,7 +239,7 @@ struct curl_slist* AdditionalHeader::AddHeader(struct curl_slist* list, const ch
return list; return list;
} }
bool AdditionalHeader::Dump(void) const bool AdditionalHeader::Dump() const
{ {
if(!IS_S3FS_LOG_DBG()){ if(!IS_S3FS_LOG_DBG()){
return true; return true;

View File

@ -167,7 +167,7 @@ StatCache::~StatCache()
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Methods // Methods
//------------------------------------------------------------------- //-------------------------------------------------------------------
unsigned long StatCache::GetCacheSize(void) const unsigned long StatCache::GetCacheSize() const
{ {
return CacheSize; return CacheSize;
} }
@ -179,7 +179,7 @@ unsigned long StatCache::SetCacheSize(unsigned long size)
return old; return old;
} }
time_t StatCache::GetExpireTime(void) const time_t StatCache::GetExpireTime() const
{ {
return (IsExpireTime ? ExpireTime : (-1)); return (IsExpireTime ? ExpireTime : (-1));
} }
@ -193,7 +193,7 @@ time_t StatCache::SetExpireTime(time_t expire, bool is_interval)
return old; return old;
} }
time_t StatCache::UnsetExpireTime(void) time_t StatCache::UnsetExpireTime()
{ {
time_t old = IsExpireTime ? ExpireTime : (-1); time_t old = IsExpireTime ? ExpireTime : (-1);
ExpireTime = 0; ExpireTime = 0;
@ -209,7 +209,7 @@ bool StatCache::SetCacheNoObject(bool flag)
return old; return old;
} }
void StatCache::Clear(void) void StatCache::Clear()
{ {
AutoLock lock(&StatCache::stat_cache_lock); AutoLock lock(&StatCache::stat_cache_lock);
@ -478,7 +478,7 @@ void StatCache::ChangeNoTruncateFlag(const std::string& key, bool no_truncate)
} }
} }
bool StatCache::TruncateCache(void) bool StatCache::TruncateCache()
{ {
AutoLock lock(&StatCache::stat_cache_lock); AutoLock lock(&StatCache::stat_cache_lock);

View File

@ -198,7 +198,7 @@ bool BodyData::Resize(size_t addbytes)
return true; return true;
} }
void BodyData::Clear(void) void BodyData::Clear()
{ {
if(text){ if(text){
free(text); free(text);
@ -226,7 +226,7 @@ bool BodyData::Append(void* ptr, size_t bytes)
return true; return true;
} }
const char* BodyData::str(void) const const char* BodyData::str() const
{ {
if(!text){ if(!text){
static const char* strnull = ""; static const char* strnull = "";
@ -414,7 +414,7 @@ bool S3fsCurl::InitS3fsCurl(const char* MimeFile)
return true; return true;
} }
bool S3fsCurl::DestroyS3fsCurl(void) bool S3fsCurl::DestroyS3fsCurl()
{ {
int result = true; int result = true;
@ -444,7 +444,7 @@ bool S3fsCurl::DestroyS3fsCurl(void)
return result; return result;
} }
bool S3fsCurl::InitGlobalCurl(void) bool S3fsCurl::InitGlobalCurl()
{ {
if(S3fsCurl::is_initglobal_done){ if(S3fsCurl::is_initglobal_done){
return false; return false;
@ -457,7 +457,7 @@ bool S3fsCurl::InitGlobalCurl(void)
return true; return true;
} }
bool S3fsCurl::DestroyGlobalCurl(void) bool S3fsCurl::DestroyGlobalCurl()
{ {
if(!S3fsCurl::is_initglobal_done){ if(!S3fsCurl::is_initglobal_done){
return false; return false;
@ -467,7 +467,7 @@ bool S3fsCurl::DestroyGlobalCurl(void)
return true; return true;
} }
bool S3fsCurl::InitShareCurl(void) bool S3fsCurl::InitShareCurl()
{ {
CURLSHcode nSHCode; CURLSHcode nSHCode;
@ -516,7 +516,7 @@ bool S3fsCurl::InitShareCurl(void)
return true; return true;
} }
bool S3fsCurl::DestroyShareCurl(void) bool S3fsCurl::DestroyShareCurl()
{ {
if(!S3fsCurl::hCurlShare){ if(!S3fsCurl::hCurlShare){
if(!S3fsCurl::is_dns_cache && !S3fsCurl::is_ssl_session_cache){ if(!S3fsCurl::is_dns_cache && !S3fsCurl::is_ssl_session_cache){
@ -558,12 +558,12 @@ void S3fsCurl::UnlockCurlShare(CURL* handle, curl_lock_data nLockData, void* use
} }
} }
bool S3fsCurl::InitCryptMutex(void) bool S3fsCurl::InitCryptMutex()
{ {
return s3fs_init_crypt_mutex(); return s3fs_init_crypt_mutex();
} }
bool S3fsCurl::DestroyCryptMutex(void) bool S3fsCurl::DestroyCryptMutex()
{ {
return s3fs_destroy_crypt_mutex(); return s3fs_destroy_crypt_mutex();
} }
@ -627,7 +627,7 @@ bool S3fsCurl::InitMimeType(const char* MimeFile)
return true; return true;
} }
void S3fsCurl::InitUserAgent(void) void S3fsCurl::InitUserAgent()
{ {
if(S3fsCurl::userAgent.empty()){ if(S3fsCurl::userAgent.empty()){
S3fsCurl::userAgent = "s3fs/"; S3fsCurl::userAgent = "s3fs/";
@ -699,7 +699,7 @@ string S3fsCurl::LookupMimeType(const string& name)
return result; return result;
} }
bool S3fsCurl::LocateBundle(void) bool S3fsCurl::LocateBundle()
{ {
// See if environment variable CURL_CA_BUNDLE is set // See if environment variable CURL_CA_BUNDLE is set
// if so, check it, if it is a good path, then set the // if so, check it, if it is a good path, then set the
@ -1063,7 +1063,7 @@ bool S3fsCurl::SetSseKmsid(const char* kmsid)
// [NOTE] // [NOTE]
// Because SSE is set by some options and environment, // Because SSE is set by some options and environment,
// this function check the integrity of the SSE data finally. // this function check the integrity of the SSE data finally.
bool S3fsCurl::FinalCheckSse(void) bool S3fsCurl::FinalCheckSse()
{ {
if(SSE_DISABLE == S3fsCurl::ssetype){ if(SSE_DISABLE == S3fsCurl::ssetype){
S3fsCurl::ssekmsid.erase(); S3fsCurl::ssekmsid.erase();
@ -1091,7 +1091,7 @@ bool S3fsCurl::FinalCheckSse(void)
return true; return true;
} }
bool S3fsCurl::LoadEnvSseCKeys(void) bool S3fsCurl::LoadEnvSseCKeys()
{ {
char* envkeys = getenv("AWSSSECKEYS"); char* envkeys = getenv("AWSSSECKEYS");
if(NULL == envkeys){ if(NULL == envkeys){
@ -1112,7 +1112,7 @@ bool S3fsCurl::LoadEnvSseCKeys(void)
return true; return true;
} }
bool S3fsCurl::LoadEnvSseKmsid(void) bool S3fsCurl::LoadEnvSseKmsid()
{ {
char* envkmsid = getenv("AWSSSEKMSID"); char* envkmsid = getenv("AWSSSEKMSID");
if(NULL == envkmsid){ if(NULL == envkmsid){
@ -1155,7 +1155,7 @@ bool S3fsCurl::GetSseKeyMd5(int pos, string& md5)
return false; return false;
} }
int S3fsCurl::GetSseKeyCount(void) int S3fsCurl::GetSseKeyCount()
{ {
return S3fsCurl::sseckeys.size(); return S3fsCurl::sseckeys.size();
} }
@ -1564,7 +1564,7 @@ bool S3fsCurl::SetIAMCredentials(const char* response)
return true; return true;
} }
bool S3fsCurl::CheckIAMCredentialUpdate(void) bool S3fsCurl::CheckIAMCredentialUpdate()
{ {
if(S3fsCurl::IAM_role.empty() && !S3fsCurl::is_ecs && !S3fsCurl::is_ibm_iam_auth){ if(S3fsCurl::IAM_role.empty() && !S3fsCurl::is_ecs && !S3fsCurl::is_ibm_iam_auth){
return true; return true;
@ -1698,7 +1698,7 @@ S3fsCurl::~S3fsCurl()
DestroyCurlHandle(); DestroyCurlHandle();
} }
bool S3fsCurl::ResetHandle(void) bool S3fsCurl::ResetHandle()
{ {
curl_easy_reset(hCurl); curl_easy_reset(hCurl);
curl_easy_setopt(hCurl, CURLOPT_NOSIGNAL, 1); curl_easy_setopt(hCurl, CURLOPT_NOSIGNAL, 1);
@ -1798,7 +1798,7 @@ bool S3fsCurl::DestroyCurlHandle(bool force)
return true; return true;
} }
bool S3fsCurl::ClearInternalData(void) bool S3fsCurl::ClearInternalData()
{ {
// Always clear internal data // Always clear internal data
// //
@ -1861,7 +1861,7 @@ bool S3fsCurl::GetResponseCode(long& responseCode)
// //
// Reset all options for retrying // Reset all options for retrying
// //
bool S3fsCurl::RemakeHandle(void) bool S3fsCurl::RemakeHandle()
{ {
S3FS_PRN_INFO3("Retry request. [type=%d][url=%s][path=%s]", type, url.c_str(), path.c_str()); S3FS_PRN_INFO3("Retry request. [type=%d][url=%s][path=%s]", type, url.c_str(), path.c_str());
@ -2056,7 +2056,7 @@ bool S3fsCurl::RemakeHandle(void)
// //
// returns curl return code // returns curl return code
// //
int S3fsCurl::RequestPerform(void) int S3fsCurl::RequestPerform()
{ {
if(IS_S3FS_LOG_DBG()){ if(IS_S3FS_LOG_DBG()){
char* ptr_url = NULL; char* ptr_url = NULL;
@ -2534,7 +2534,7 @@ int S3fsCurl::DeleteRequest(const char* tpath)
// Get AccessKeyId/SecretAccessKey/AccessToken/Expiration by IAM role, // Get AccessKeyId/SecretAccessKey/AccessToken/Expiration by IAM role,
// and Set these value to class variable. // and Set these value to class variable.
// //
int S3fsCurl::GetIAMCredentials(void) int S3fsCurl::GetIAMCredentials()
{ {
if (!S3fsCurl::is_ecs && !S3fsCurl::is_ibm_iam_auth) { if (!S3fsCurl::is_ecs && !S3fsCurl::is_ibm_iam_auth) {
S3FS_PRN_INFO3("[IAM role=%s]", S3fsCurl::IAM_role.c_str()); S3FS_PRN_INFO3("[IAM role=%s]", S3fsCurl::IAM_role.c_str());
@ -2609,7 +2609,7 @@ int S3fsCurl::GetIAMCredentials(void)
// //
// Get IAM role name automatically. // Get IAM role name automatically.
// //
bool S3fsCurl::LoadIAMRoleFromMetaData(void) bool S3fsCurl::LoadIAMRoleFromMetaData()
{ {
S3FS_PRN_INFO3("Get IAM Role name"); S3FS_PRN_INFO3("Get IAM Role name");
@ -3100,7 +3100,7 @@ int S3fsCurl::GetObjectRequest(const char* tpath, int fd, off_t start, ssize_t s
return result; return result;
} }
int S3fsCurl::CheckBucket(void) int S3fsCurl::CheckBucket()
{ {
S3FS_PRN_INFO3("check a bucket."); S3FS_PRN_INFO3("check a bucket.");
@ -3915,7 +3915,7 @@ bool S3fsMultiCurl::SetS3fsCurlObject(S3fsCurl* s3fscurl)
return true; return true;
} }
int S3fsMultiCurl::MultiPerform(void) int S3fsMultiCurl::MultiPerform()
{ {
std::vector<pthread_t> threads; std::vector<pthread_t> threads;
bool success = true; bool success = true;
@ -3987,7 +3987,7 @@ int S3fsMultiCurl::MultiPerform(void)
return success ? 0 : -EIO; return success ? 0 : -EIO;
} }
int S3fsMultiCurl::MultiRead(void) int S3fsMultiCurl::MultiRead()
{ {
for(s3fscurlmap_t::iterator iter = cMap_req.begin(); iter != cMap_req.end(); cMap_req.erase(iter++)) { for(s3fscurlmap_t::iterator iter = cMap_req.begin(); iter != cMap_req.end(); cMap_req.erase(iter++)) {
S3fsCurl* s3fscurl = (*iter).second; S3fsCurl* s3fscurl = (*iter).second;
@ -4053,7 +4053,7 @@ int S3fsMultiCurl::MultiRead(void)
return 0; return 0;
} }
int S3fsMultiCurl::Request(void) int S3fsMultiCurl::Request()
{ {
S3FS_PRN_INFO3("[count=%zu]", cMap_all.size()); S3FS_PRN_INFO3("[count=%zu]", cMap_all.size());

View File

@ -88,7 +88,7 @@ bool CacheFileStat::MakeCacheFileStatPath(const char* path, string& sfile_path,
return true; return true;
} }
bool CacheFileStat::CheckCacheFileStatTopDir(void) bool CacheFileStat::CheckCacheFileStatTopDir()
{ {
if(!FdManager::IsCacheDir()){ if(!FdManager::IsCacheDir()){
return true; return true;
@ -128,7 +128,7 @@ bool CacheFileStat::DeleteCacheFileStat(const char* path)
// If remove stat file directory, it should do before removing // If remove stat file directory, it should do before removing
// file cache directory. // file cache directory.
// //
bool CacheFileStat::DeleteCacheFileStatDirectory(void) bool CacheFileStat::DeleteCacheFileStatDirectory()
{ {
string top_path = FdManager::GetCacheDir(); string top_path = FdManager::GetCacheDir();
@ -174,7 +174,7 @@ bool CacheFileStat::SetPath(const char* tpath, bool is_open)
return Open(); return Open();
} }
bool CacheFileStat::Open(void) bool CacheFileStat::Open()
{ {
if(path.empty()){ if(path.empty()){
return false; return false;
@ -214,7 +214,7 @@ bool CacheFileStat::Open(void)
return true; return true;
} }
bool CacheFileStat::Release(void) bool CacheFileStat::Release()
{ {
if(-1 == fd){ if(-1 == fd){
// already release // already release
@ -257,7 +257,7 @@ PageList::~PageList()
Clear(); Clear();
} }
void PageList::Clear(void) void PageList::Clear()
{ {
PageList::FreeList(pages); PageList::FreeList(pages);
} }
@ -270,7 +270,7 @@ bool PageList::Init(size_t size, bool is_loaded)
return true; return true;
} }
size_t PageList::Size(void) const size_t PageList::Size() const
{ {
if(pages.empty()){ if(pages.empty()){
return 0; return 0;
@ -279,7 +279,7 @@ size_t PageList::Size(void) const
return static_cast<size_t>((*riter)->next()); return static_cast<size_t>((*riter)->next());
} }
bool PageList::Compress(void) bool PageList::Compress()
{ {
bool is_first = true; bool is_first = true;
bool is_last_loaded = false; bool is_last_loaded = false;
@ -600,7 +600,7 @@ bool PageList::Serialize(CacheFileStat& file, bool is_output)
return true; return true;
} }
void PageList::Dump(void) void PageList::Dump()
{ {
int cnt = 0; int cnt = 0;
@ -660,7 +660,7 @@ FdEntity::~FdEntity()
} }
} }
void FdEntity::Clear(void) void FdEntity::Clear()
{ {
AutoLock auto_lock(&fdent_lock); AutoLock auto_lock(&fdent_lock);
@ -691,7 +691,7 @@ void FdEntity::Clear(void)
is_modify = false; is_modify = false;
} }
void FdEntity::Close(void) void FdEntity::Close()
{ {
S3FS_PRN_DBG("[path=%s][fd=%d][refcnt=%d]", path.c_str(), fd, (-1 != fd ? refcnt - 1 : refcnt)); S3FS_PRN_DBG("[path=%s][fd=%d][refcnt=%d]", path.c_str(), fd, (-1 != fd ? refcnt - 1 : refcnt));
@ -738,7 +738,7 @@ int FdEntity::Dup()
// //
// Open mirror file which is linked cache file. // Open mirror file which is linked cache file.
// //
int FdEntity::OpenMirrorFile(void) int FdEntity::OpenMirrorFile()
{ {
if(cachepath.empty()){ if(cachepath.empty()){
S3FS_PRN_ERR("cache path is empty, why come here"); S3FS_PRN_ERR("cache path is empty, why come here");
@ -1055,7 +1055,7 @@ int FdEntity::SetMtime(time_t time)
return 0; return 0;
} }
bool FdEntity::UpdateCtime(void) bool FdEntity::UpdateCtime()
{ {
AutoLock auto_lock(&fdent_lock); AutoLock auto_lock(&fdent_lock);
struct stat st; struct stat st;
@ -1066,7 +1066,7 @@ bool FdEntity::UpdateCtime(void)
return true; return true;
} }
bool FdEntity::UpdateMtime(void) bool FdEntity::UpdateMtime()
{ {
AutoLock auto_lock(&fdent_lock); AutoLock auto_lock(&fdent_lock);
struct stat st; struct stat st;
@ -1390,7 +1390,7 @@ int FdEntity::NoCacheLoadAndPost(off_t start, size_t size)
// At no disk space for caching object. // At no disk space for caching object.
// This method is starting multipart uploading. // This method is starting multipart uploading.
// //
int FdEntity::NoCachePreMultipartPost(void) int FdEntity::NoCachePreMultipartPost()
{ {
// initialize multipart upload values // initialize multipart upload values
upload_id.erase(); upload_id.erase();
@ -1423,7 +1423,7 @@ int FdEntity::NoCacheMultipartPost(int tgfd, off_t start, size_t size)
// At no disk space for caching object. // At no disk space for caching object.
// This method is finishing multipart uploading. // This method is finishing multipart uploading.
// //
int FdEntity::NoCacheCompleteMultipartPost(void) int FdEntity::NoCacheCompleteMultipartPost()
{ {
if(upload_id.empty() || etaglist.empty()){ if(upload_id.empty() || etaglist.empty()){
S3FS_PRN_ERR("There is no upload id or etag list."); S3FS_PRN_ERR("There is no upload id or etag list.");
@ -1824,7 +1824,7 @@ bool FdManager::SetCacheDir(const char* dir)
return true; return true;
} }
bool FdManager::DeleteCacheDirectory(void) bool FdManager::DeleteCacheDirectory()
{ {
if(FdManager::cache_dir.empty()){ if(FdManager::cache_dir.empty()){
return true; return true;
@ -1916,7 +1916,7 @@ bool FdManager::MakeCachePath(const char* path, string& cache_path, bool is_crea
return true; return true;
} }
bool FdManager::CheckCacheTopDir(void) bool FdManager::CheckCacheTopDir()
{ {
if(FdManager::cache_dir.empty()){ if(FdManager::cache_dir.empty()){
return true; return true;
@ -1943,7 +1943,7 @@ bool FdManager::SetCheckCacheDirExist(bool is_check)
return old; return old;
} }
bool FdManager::CheckCacheDirExist(void) bool FdManager::CheckCacheDirExist()
{ {
if(!FdManager::check_cache_dir_exist){ if(!FdManager::check_cache_dir_exist){
return true; return true;

View File

@ -57,7 +57,7 @@ const char* s3fs_crypt_lib_name(void)
#else // USE_GNUTLS_NETTLE #else // USE_GNUTLS_NETTLE
const char* s3fs_crypt_lib_name(void) const char* s3fs_crypt_lib_name()
{ {
static const char version[] = "GnuTLS(gcrypt)"; static const char version[] = "GnuTLS(gcrypt)";
@ -69,7 +69,7 @@ const char* s3fs_crypt_lib_name(void)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for global init // Utility Function for global init
//------------------------------------------------------------------- //-------------------------------------------------------------------
bool s3fs_init_global_ssl(void) bool s3fs_init_global_ssl()
{ {
if(GNUTLS_E_SUCCESS != gnutls_global_init()){ if(GNUTLS_E_SUCCESS != gnutls_global_init()){
return false; return false;
@ -82,7 +82,7 @@ bool s3fs_init_global_ssl(void)
return true; return true;
} }
bool s3fs_destroy_global_ssl(void) bool s3fs_destroy_global_ssl()
{ {
gnutls_global_deinit(); gnutls_global_deinit();
return true; return true;
@ -91,12 +91,12 @@ bool s3fs_destroy_global_ssl(void)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for crypt lock // Utility Function for crypt lock
//------------------------------------------------------------------- //-------------------------------------------------------------------
bool s3fs_init_crypt_mutex(void) bool s3fs_init_crypt_mutex()
{ {
return true; return true;
} }
bool s3fs_destroy_crypt_mutex(void) bool s3fs_destroy_crypt_mutex()
{ {
return true; return true;
} }
@ -191,7 +191,7 @@ bool s3fs_HMAC256(const void* key, size_t keylen, const unsigned char* data, siz
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for MD5 // Utility Function for MD5
//------------------------------------------------------------------- //-------------------------------------------------------------------
size_t get_md5_digest_length(void) size_t get_md5_digest_length()
{ {
return 16; return 16;
} }
@ -303,7 +303,7 @@ unsigned char* s3fs_md5hexsum(int fd, off_t start, ssize_t size)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for SHA256 // Utility Function for SHA256
//------------------------------------------------------------------- //-------------------------------------------------------------------
size_t get_sha256_digest_length(void) size_t get_sha256_digest_length()
{ {
return 32; return 32;
} }

View File

@ -42,7 +42,7 @@ using namespace std;
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for version // Utility Function for version
//------------------------------------------------------------------- //-------------------------------------------------------------------
const char* s3fs_crypt_lib_name(void) const char* s3fs_crypt_lib_name()
{ {
static const char version[] = "NSS"; static const char version[] = "NSS";
@ -52,7 +52,7 @@ const char* s3fs_crypt_lib_name(void)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for global init // Utility Function for global init
//------------------------------------------------------------------- //-------------------------------------------------------------------
bool s3fs_init_global_ssl(void) bool s3fs_init_global_ssl()
{ {
PR_Init(PR_USER_THREAD, PR_PRIORITY_NORMAL, 0); PR_Init(PR_USER_THREAD, PR_PRIORITY_NORMAL, 0);
@ -63,7 +63,7 @@ bool s3fs_init_global_ssl(void)
return true; return true;
} }
bool s3fs_destroy_global_ssl(void) bool s3fs_destroy_global_ssl()
{ {
NSS_Shutdown(); NSS_Shutdown();
PL_ArenaFinish(); PL_ArenaFinish();
@ -74,12 +74,12 @@ bool s3fs_destroy_global_ssl(void)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for crypt lock // Utility Function for crypt lock
//------------------------------------------------------------------- //-------------------------------------------------------------------
bool s3fs_init_crypt_mutex(void) bool s3fs_init_crypt_mutex()
{ {
return true; return true;
} }
bool s3fs_destroy_crypt_mutex(void) bool s3fs_destroy_crypt_mutex()
{ {
return true; return true;
} }
@ -148,7 +148,7 @@ bool s3fs_HMAC256(const void* key, size_t keylen, const unsigned char* data, siz
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for MD5 // Utility Function for MD5
//------------------------------------------------------------------- //-------------------------------------------------------------------
size_t get_md5_digest_length(void) size_t get_md5_digest_length()
{ {
return MD5_LENGTH; return MD5_LENGTH;
} }
@ -210,7 +210,7 @@ unsigned char* s3fs_md5hexsum(int fd, off_t start, ssize_t size)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for SHA256 // Utility Function for SHA256
//------------------------------------------------------------------- //-------------------------------------------------------------------
size_t get_sha256_digest_length(void) size_t get_sha256_digest_length()
{ {
return SHA256_LENGTH; return SHA256_LENGTH;
} }

View File

@ -46,7 +46,7 @@ using namespace std;
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for version // Utility Function for version
//------------------------------------------------------------------- //-------------------------------------------------------------------
const char* s3fs_crypt_lib_name(void) const char* s3fs_crypt_lib_name()
{ {
static const char version[] = "OpenSSL"; static const char version[] = "OpenSSL";
@ -56,7 +56,7 @@ const char* s3fs_crypt_lib_name(void)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for global init // Utility Function for global init
//------------------------------------------------------------------- //-------------------------------------------------------------------
bool s3fs_init_global_ssl(void) bool s3fs_init_global_ssl()
{ {
ERR_load_crypto_strings(); ERR_load_crypto_strings();
ERR_load_BIO_strings(); ERR_load_BIO_strings();
@ -64,7 +64,7 @@ bool s3fs_init_global_ssl(void)
return true; return true;
} }
bool s3fs_destroy_global_ssl(void) bool s3fs_destroy_global_ssl()
{ {
EVP_cleanup(); EVP_cleanup();
ERR_free_strings(); ERR_free_strings();
@ -93,7 +93,7 @@ static void s3fs_crypt_mutex_lock(int mode, int pos, const char* file, int line)
} }
} }
static unsigned long s3fs_crypt_get_threadid(void) static unsigned long s3fs_crypt_get_threadid()
{ {
// For FreeBSD etc, some system's pthread_t is structure pointer. // For FreeBSD etc, some system's pthread_t is structure pointer.
// Then we use cast like C style(not C++) instead of ifdef. // Then we use cast like C style(not C++) instead of ifdef.
@ -131,7 +131,7 @@ static void s3fs_destroy_dyn_crypt_mutex(struct CRYPTO_dynlock_value* dyndata, c
} }
} }
bool s3fs_init_crypt_mutex(void) bool s3fs_init_crypt_mutex()
{ {
if(s3fs_crypt_mutex){ if(s3fs_crypt_mutex){
S3FS_PRN_DBG("s3fs_crypt_mutex is not NULL, destroy it."); S3FS_PRN_DBG("s3fs_crypt_mutex is not NULL, destroy it.");
@ -158,7 +158,7 @@ bool s3fs_init_crypt_mutex(void)
return true; return true;
} }
bool s3fs_destroy_crypt_mutex(void) bool s3fs_destroy_crypt_mutex()
{ {
if(!s3fs_crypt_mutex){ if(!s3fs_crypt_mutex){
return true; return true;
@ -214,7 +214,7 @@ bool s3fs_HMAC256(const void* key, size_t keylen, const unsigned char* data, siz
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for MD5 // Utility Function for MD5
//------------------------------------------------------------------- //-------------------------------------------------------------------
size_t get_md5_digest_length(void) size_t get_md5_digest_length()
{ {
return MD5_DIGEST_LENGTH; return MD5_DIGEST_LENGTH;
} }
@ -273,7 +273,7 @@ unsigned char* s3fs_md5hexsum(int fd, off_t start, ssize_t size)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Utility Function for SHA256 // Utility Function for SHA256
//------------------------------------------------------------------- //-------------------------------------------------------------------
size_t get_sha256_digest_length(void) size_t get_sha256_digest_length()
{ {
return SHA256_DIGEST_LENGTH; return SHA256_DIGEST_LENGTH;
} }

View File

@ -148,9 +148,9 @@ static const std::string aws_secretkey = "AWSSecretKey";
// Static functions : prototype // Static functions : prototype
//------------------------------------------------------------------- //-------------------------------------------------------------------
static void s3fs_usr2_handler(int sig); static void s3fs_usr2_handler(int sig);
static bool set_s3fs_usr2_handler(void); static bool set_s3fs_usr2_handler();
static s3fs_log_level set_s3fs_log_level(s3fs_log_level level); static s3fs_log_level set_s3fs_log_level(s3fs_log_level level);
static s3fs_log_level bumpup_s3fs_log_level(void); static s3fs_log_level bumpup_s3fs_log_level();
static bool is_special_name_folder_object(const char* path); static bool is_special_name_folder_object(const char* path);
static int chk_dir_object_type(const char* path, string& newpath, string& nowpath, string& nowcache, headers_t* pmeta = NULL, dirtype* pDirType = NULL); static int chk_dir_object_type(const char* path, string& newpath, string& nowpath, string& nowcache, headers_t* pmeta = NULL, dirtype* pDirType = NULL);
static int remove_old_type_dir(const string& path, dirtype type); static int remove_old_type_dir(const string& path, dirtype type);
@ -190,14 +190,14 @@ static void free_xattrs(xattrs_t& xattrs);
static bool parse_xattr_keyval(const std::string& xattrpair, string& key, PXATTRVAL& pval); static bool parse_xattr_keyval(const std::string& xattrpair, string& key, PXATTRVAL& pval);
static size_t parse_xattrs(const std::string& strxattrs, xattrs_t& xattrs); static size_t parse_xattrs(const std::string& strxattrs, xattrs_t& xattrs);
static std::string build_xattrs(const xattrs_t& xattrs); static std::string build_xattrs(const xattrs_t& xattrs);
static int s3fs_utility_mode(void); static int s3fs_utility_mode();
static int s3fs_check_service(void); static int s3fs_check_service();
static int parse_passwd_file(bucketkvmap_t& resmap); static int parse_passwd_file(bucketkvmap_t& resmap);
static int check_for_aws_format(const kvmap_t& kvmap); static int check_for_aws_format(const kvmap_t& kvmap);
static int check_passwd_file_perms(void); static int check_passwd_file_perms();
static int read_aws_credentials_file(const std::string &filename); static int read_aws_credentials_file(const std::string &filename);
static int read_passwd_file(void); static int read_passwd_file();
static int get_access_keys(void); static int get_access_keys();
static int set_mountpoint_attribute(struct stat& mpst); static int set_mountpoint_attribute(struct stat& mpst);
static int set_bucket(const char* arg); static int set_bucket(const char* arg);
static int my_fuse_opt_proc(void* data, const char* arg, int key, struct fuse_args* outargs); static int my_fuse_opt_proc(void* data, const char* arg, int key, struct fuse_args* outargs);
@ -251,7 +251,7 @@ static void s3fs_usr2_handler(int sig)
bumpup_s3fs_log_level(); bumpup_s3fs_log_level();
} }
} }
static bool set_s3fs_usr2_handler(void) static bool set_s3fs_usr2_handler()
{ {
struct sigaction sa; struct sigaction sa;
@ -276,7 +276,7 @@ static s3fs_log_level set_s3fs_log_level(s3fs_log_level level)
return old; return old;
} }
static s3fs_log_level bumpup_s3fs_log_level(void) static s3fs_log_level bumpup_s3fs_log_level()
{ {
s3fs_log_level old = debug_level; s3fs_log_level old = debug_level;
debug_level = ( S3FS_LOG_CRIT == debug_level ? S3FS_LOG_ERR : debug_level = ( S3FS_LOG_CRIT == debug_level ? S3FS_LOG_ERR :
@ -912,7 +912,7 @@ static int s3fs_readlink(const char* path, char* buf, size_t size)
return 0; return 0;
} }
static int do_create_bucket(void) static int do_create_bucket()
{ {
S3FS_PRN_INFO2("/"); S3FS_PRN_INFO2("/");
@ -3642,7 +3642,7 @@ static bool get_uncomp_mp_list(xmlDocPtr doc, uncomp_mp_list_t& list)
return true; return true;
} }
static int s3fs_utility_mode(void) static int s3fs_utility_mode()
{ {
if(!utility_mode){ if(!utility_mode){
return EXIT_FAILURE; return EXIT_FAILURE;
@ -3734,7 +3734,7 @@ static bool check_region_error(const char* pbody, const string& currentep, strin
return true; return true;
} }
static int s3fs_check_service(void) static int s3fs_check_service()
{ {
S3FS_PRN_INFO("check services."); S3FS_PRN_INFO("check services.");
@ -3977,7 +3977,7 @@ static int check_for_aws_format(const kvmap_t& kvmap)
// //
// only two options: return or error out // only two options: return or error out
// //
static int check_passwd_file_perms(void) static int check_passwd_file_perms()
{ {
struct stat info; struct stat info;
@ -4089,7 +4089,7 @@ static int read_aws_credentials_file(const std::string &filename)
// //
// only one default key pair is allowed, but not required // only one default key pair is allowed, but not required
// //
static int read_passwd_file(void) static int read_passwd_file()
{ {
bucketkvmap_t bucketmap; bucketkvmap_t bucketmap;
kvmap_t keyval; kvmap_t keyval;
@ -4161,7 +4161,7 @@ static int read_passwd_file(void)
// 4 - from the users ~/.passwd-s3fs // 4 - from the users ~/.passwd-s3fs
// 5 - from /etc/passwd-s3fs // 5 - from /etc/passwd-s3fs
// //
static int get_access_keys(void) static int get_access_keys()
{ {
// should be redundant // should be redundant
if(S3fsCurl::IsPublicBucket()){ if(S3fsCurl::IsPublicBucket()){

View File

@ -993,13 +993,13 @@ bool is_need_check_obj_detail(headers_t& meta)
//------------------------------------------------------------------- //-------------------------------------------------------------------
// Help // Help
//------------------------------------------------------------------- //-------------------------------------------------------------------
void show_usage (void) void show_usage ()
{ {
printf("Usage: %s BUCKET:[PATH] MOUNTPOINT [OPTION]...\n", printf("Usage: %s BUCKET:[PATH] MOUNTPOINT [OPTION]...\n",
program_name.c_str()); program_name.c_str());
} }
void show_help (void) void show_help ()
{ {
show_usage(); show_usage();
printf( printf(
@ -1365,7 +1365,7 @@ void show_help (void)
return; return;
} }
void show_version(void) void show_version()
{ {
printf( printf(
"Amazon Simple Storage Service File System V%s(commit:%s) with %s\n" "Amazon Simple Storage Service File System V%s(commit:%s) with %s\n"