Message ID | 20140511212823.13852.8887.stgit@seurat.1015granger.net |
---|---|
State | Accepted |
Headers | show |
diff --git a/src/libnsdb/fileserver.c b/src/libnsdb/fileserver.c index 3b76de9..c3a0e29 100644 --- a/src/libnsdb/fileserver.c +++ b/src/libnsdb/fileserver.c @@ -896,7 +896,7 @@ nsdb_parse_nfs_uri_fsl(const char *attr, UriUriA *uri, size_t portlen; portlen = uri->portText.afterLast - uri->portText.first; - if (portlen > sizeof(string)) { + if (portlen > sizeof(string) - 1) { xlog(D_GENERAL, "%s: NFS URI has invalid port", __func__, attr); goto out;
Ensure the contents placed in string[] will always be '\0'-terminated. Fixes: 04a9ffdfdb3ae73724b4293eade7d7c9dc342d8f Signed-off-by: Chuck Lever <chuck.lever@oracle.com> --- src/libnsdb/fileserver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)