[PATCH 6/8] nss: aiforaf: Drop unused buffer 'port'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The 'port' buffer is passed to 'getnameinfo' which is supposed to fill
it but it's not actually later used. Drop the buffer as 'getnameinfo'
allows NULL arguments if they are not needed.

Signed-off-by: Peter Krempa <pkrempa@xxxxxxxxxx>
---
 tools/nss/libvirt_nss.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/tools/nss/libvirt_nss.c b/tools/nss/libvirt_nss.c
index faa44e78df..37720bf4ae 100644
--- a/tools/nss/libvirt_nss.c
+++ b/tools/nss/libvirt_nss.c
@@ -493,7 +493,6 @@ aiforaf(const char *name,
         socklen_t salen;
         void *address = *addrList;
         char host[NI_MAXHOST];
-        char port[NI_MAXSERV];

         if (resolved.h_addrtype == AF_INET) {
             sa.sin.sin_family = AF_INET;
@@ -511,7 +510,7 @@ aiforaf(const char *name,

         if ((err = getnameinfo(&sa.sa, salen,
                                host, sizeof(host),
-                               port, sizeof(port),
+                               NULL, 0,
                                NI_NUMERICHOST | NI_NUMERICSERV)) != 0) {
             ERROR("Cannot convert socket address to string: %s",
                   gai_strerror(err));
-- 
2.41.0




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux