Revision 1ab516ed qga/commands-posix.c

b/qga/commands-posix.c
828 828
            }
829 829

  
830 830
            memset(&ifr, 0, sizeof(ifr));
831
            strncpy(ifr.ifr_name,  info->value->name, IF_NAMESIZE);
831
            pstrcpy(ifr.ifr_name, IF_NAMESIZE, info->value->name);
832 832
            if (ioctl(sock, SIOCGIFHWADDR, &ifr) == -1) {
833 833
                snprintf(err_msg, sizeof(err_msg),
834 834
                         "failed to get MAC address of %s: %s",

Also available in: Unified diff