From patchwork Tue Apr 23 22:20:05 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cameron Esfahani via X-Patchwork-Id: 1089807 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=nongnu.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=google.com header.i=@google.com header.b="VRf1xOj7"; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 44pdQJ1MSNz9sMQ for ; Wed, 24 Apr 2019 08:28:38 +1000 (AEST) Received: from localhost ([127.0.0.1]:60375 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJ3ty-0002Cr-OT for incoming@patchwork.ozlabs.org; Tue, 23 Apr 2019 18:28:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <3oI-_XAIKCqkNTPXXPUN.LXVZNVd-MNeNUWXWPWd.XaP@flex--ek.bounces.google.com>) id 1hJ3mX-0007jb-Uy for qemu-devel@nongnu.org; Tue, 23 Apr 2019 18:20:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <3oI-_XAIKCqkNTPXXPUN.LXVZNVd-MNeNUWXWPWd.XaP@flex--ek.bounces.google.com>) id 1hJ3mQ-0005cz-Gc for qemu-devel@nongnu.org; Tue, 23 Apr 2019 18:20:50 -0400 Received: from mail-pg1-x54a.google.com ([2607:f8b0:4864:20::54a]:48289) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from <3oI-_XAIKCqkNTPXXPUN.LXVZNVd-MNeNUWXWPWd.XaP@flex--ek.bounces.google.com>) id 1hJ3mO-0005Sf-Cn for qemu-devel@nongnu.org; Tue, 23 Apr 2019 18:20:46 -0400 Received: by mail-pg1-x54a.google.com with SMTP id o1so10835250pgv.15 for ; Tue, 23 Apr 2019 15:20:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:mime-version:subject:from:to:cc; bh=G7+dfKJloFPbILTvvf6aGmjJBsYOILBOFQc4/5QimiM=; b=VRf1xOj7d2tOFLuCMSviOux/vfFy9CnA5TVpqWvP16aF/IASpVp3k89wNJbbwgqrpk 4wtvdvt/r85Gu8KXoPnLkpOe5zAry+HXm09BSsauWqzdQauFqyQ1jIxQXbeRlronKkUy DgvKkKTIM03bfunz2bvDE1wRVFZ0rYHU5F8l/YbXX5941x9K1H/MkrR7BWgfabIYWBF6 /apeIric+GQq3Z82Nvfm789L/MiZYFrBogbAWZk7qcRMImUzQXHAILfS1SaxlWwJtorc kufDOWlzV/WDbd75AqoMcGRbxvzurtI8ntXNmlQQZshDx0TDJ2B0zU0A7E8Tjky8SZ7L HBTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=G7+dfKJloFPbILTvvf6aGmjJBsYOILBOFQc4/5QimiM=; b=Jl+12Zu6F7xFSl0Km/WQKxr4mzQrI2eBsi7jUnO7HoVMkIzWp0Ruy/wijmX5VGsye9 uflvX/ausHsPutpDEK1kxvhLiRCaq0WfWXSEChKApx69ATmdRtcSV0w6VN4xSKvFOXZq jWLLqkWZlv6MTxelDIAg3TJl2H9GGA7dZWpc0sWYt8PC2I65oUakjkG55AYAcIU9TYFo 1hINKufM0cKfwmuzJhoKIwTePOplghWyko3B9lUbDSNWZxsY3DmR+4rFDooKqYAIHScB 5wLi1vD8PHXp0OrsQMeUXAugWPj9iTtwLgYjdXq+K4+a6w5O6J9Wkp5T0N59c6ZoJe42 pInw== X-Gm-Message-State: APjAAAUFsBBu5ZNjeon+XdKgmxO0I1qn17u22Qzq8LZ/bIXqBw073CTg pb45GY2AetukttIol14wbvGvVf55t4mL1Jey3+oSw8vwGU6ikQBo2nRXiIp7gfheCx9wCAB4xIU WgDM8B/thzuYovORTbKzn6ROFpyraUIThNG4MfglGcB1ZdRM2tA== X-Google-Smtp-Source: APXvYqwKZdHy3mL27tNmki6N3e56VQADasNQaZcWr+/7V387BOQHf2vKajg90LkvV2VpMz2S0WA5gA== X-Received: by 2002:a63:5b4d:: with SMTP id l13mr26812926pgm.160.1556058016828; Tue, 23 Apr 2019 15:20:16 -0700 (PDT) Date: Tue, 23 Apr 2019 15:20:05 -0700 Message-Id: <20190423222005.246981-1-ek@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.21.0.593.g511ec345e18-goog To: qemu-devel@nongnu.org X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::54a X-Mailman-Approved-At: Tue, 23 Apr 2019 18:28:10 -0400 Subject: [Qemu-devel] [PATCH] The ioctl(SIOCGIFNAME) call requires a struct ifreq. X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Erik Kline via Qemu-devel From: Cameron Esfahani via Reply-To: Erik Kline Cc: Erik Kline , ek@loon.com Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Signed-off-by: Erik Kline Buglink: https://bugs.launchpad.net/qemu/+bug/1814352 Reviewed-by: Peter Maydell --- linux-user/ioctls.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux-user/ioctls.h b/linux-user/ioctls.h index ae8951625f..37501f575c 100644 --- a/linux-user/ioctls.h +++ b/linux-user/ioctls.h @@ -178,7 +178,7 @@ #endif /* CONFIG_USBFS */ IOCTL(SIOCATMARK, IOC_R, MK_PTR(TYPE_INT)) - IOCTL(SIOCGIFNAME, IOC_RW, MK_PTR(TYPE_INT)) + IOCTL(SIOCGIFNAME, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_int_ifreq))) IOCTL(SIOCGIFFLAGS, IOC_W | IOC_R, MK_PTR(MK_STRUCT(STRUCT_short_ifreq))) IOCTL(SIOCSIFFLAGS, IOC_W, MK_PTR(MK_STRUCT(STRUCT_short_ifreq))) IOCTL(SIOCGIFADDR, IOC_W | IOC_R, MK_PTR(MK_STRUCT(STRUCT_sockaddr_ifreq)))