--- crypto/nss_util.cc.orig 2014-10-10 08:54:15 UTC +++ crypto/nss_util.cc @@ -13,7 +13,7 @@ #include #include -#if defined(OS_OPENBSD) +#if defined(OS_BSD) #include #include #endif @@ -143,7 +143,7 @@ // detection when database_dir is on NFS. See http://crbug.com/48585. // // TODO(wtc): port this function to other USE_NSS platforms. It is defined -// only for OS_LINUX and OS_OPENBSD simply because the statfs structure +// only for OS_LINUX and OS_BSD simply because the statfs structure // is OS-specific. // // Because this function sets an environment variable it must be run before we @@ -154,10 +154,10 @@ base::FileSystemType fs_type = base::FILE_SYSTEM_UNKNOWN; if (base::GetFileSystemType(database_dir, &fs_type)) db_on_nfs = (fs_type == base::FILE_SYSTEM_NFS); -#elif defined(OS_OPENBSD) +#elif defined(OS_BSD) struct statfs buf; if (statfs(database_dir.value().c_str(), &buf) == 0) - db_on_nfs = (strcmp(buf.f_fstypename, MOUNT_NFS) == 0); + db_on_nfs = (strcmp(buf.f_fstypename, "nfs") == 0); #else NOTIMPLEMENTED(); #endif