Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2218359/?format=api
{ "id": 2218359, "url": "http://patchwork.ozlabs.org/api/patches/2218359/?format=api", "web_url": "http://patchwork.ozlabs.org/project/hostap/patch/20260401054901.3780435-14-peddolla.reddy@oss.qualcomm.com/", "project": { "id": 22, "url": "http://patchwork.ozlabs.org/api/projects/22/?format=api", "name": "HostAP Development", "link_name": "hostap", "list_id": "hostap.lists.infradead.org", "list_email": "hostap@lists.infradead.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260401054901.3780435-14-peddolla.reddy@oss.qualcomm.com>", "list_archive_url": null, "date": "2026-04-01T05:48:51", "name": "[RFC,13/23] nl80211: Route set_key operations to PD wdev based on own_addr", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "9cc32be3d5c8ebd9fb4e3087aa5868a232b915e2", "submitter": { "id": 93026, "url": "http://patchwork.ozlabs.org/api/people/93026/?format=api", "name": "Peddolla Harshavardhan Reddy", "email": "peddolla.reddy@oss.qualcomm.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/hostap/patch/20260401054901.3780435-14-peddolla.reddy@oss.qualcomm.com/mbox/", "series": [ { "id": 498276, "url": "http://patchwork.ozlabs.org/api/series/498276/?format=api", "web_url": "http://patchwork.ozlabs.org/project/hostap/list/?series=498276", "date": "2026-04-01T05:48:44", "name": "PR: Add nl80211 support and ranging for Proximity Detection", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/498276/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2218359/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2218359/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=lists.infradead.org header.i=@lists.infradead.org\n header.a=rsa-sha256 header.s=bombadil.20210309 header.b=Bn8LfRcP;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=V3yYw0Oz;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=igvWGHRo;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=none (no SPF record) smtp.mailfrom=lists.infradead.org\n (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;\n envelope-from=hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;\n receiver=patchwork.ozlabs.org)" ], "Received": [ "from bombadil.infradead.org (bombadil.infradead.org\n [IPv6:2607:7c80:54:3::133])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4flvGf4bjpz1yGH\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 01 Apr 2026 16:50:34 +1100 (AEDT)", "from localhost ([::1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1w7oSp-0000000E0nv-0R8H;\n\tWed, 01 Apr 2026 05:50:03 +0000", "from mx0a-0031df01.pphosted.com ([205.220.168.131])\n\tby bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1w7oSm-0000000E0l5-0CHM\n\tfor hostap@lists.infradead.org;\n\tWed, 01 Apr 2026 05:50:01 +0000", "from pps.filterd (m0279867.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 6311oXCB3081559\n\tfor <hostap@lists.infradead.org>; Wed, 1 Apr 2026 05:49:59 GMT", "from mail-pl1-f200.google.com (mail-pl1-f200.google.com\n [209.85.214.200])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d8kdktehm-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <hostap@lists.infradead.org>; Wed, 01 Apr 2026 05:49:59 +0000 (GMT)", "by mail-pl1-f200.google.com with SMTP id\n d9443c01a7336-2b2523e0299so93853915ad.3\n for <hostap@lists.infradead.org>;\n Tue, 31 Mar 2026 22:49:59 -0700 (PDT)", "from hu-peddolla-hyd.qualcomm.com ([202.46.23.25])\n by smtp.gmail.com with ESMTPSA id\n d9443c01a7336-2b24268aa4fsm129919665ad.36.2026.03.31.22.49.56\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 31 Mar 2026 22:49:57 -0700 (PDT)" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20210309; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:\n\tMessage-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=InNqSFFg4QsY8ECbsa7YwxEyIWGmPXultDRq5IWBEUY=; b=Bn8LfRcPq/G8Mw\n\tpUWauzusCI3nlq9I8w2OOvcuDqc01q6b873XbmlrHWctRixu91mJZzNTxg7p0b7y+XiHryD0w1ZHc\n\tY8/pC5RYLUWgoaGjEqqcGR4uKTn4AtaxQrZGNUumYXayiM9WDMhy56HITg/+rWvNJ3VzMGDiSAL9C\n\tXK+F1cxvuJhVYtPg5G7vkvKF8vFQYW0OVWKeclElUez63zbdj4YGxYIrOACX2pUqvmle5BkYsfN5j\n\tMnzEm9uAzW/oeRubG+psfGvqw4nC4q3+9fngSjQSqtflxQY5yGxqxMRWjnAl3Y/47/o986qsQ1VoE\n\tn2IQEH8kmfDrOQoGcLcw==;", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-transfer-encoding:date:from:in-reply-to:message-id\n\t:mime-version:references:subject:to; s=qcppdkim1; bh=SJcI8U4Qa/Q\n\tZhIdOdYlovLRu+VtBiF9Y0eri8CfQU08=; b=V3yYw0Oz9630fF9jQEjV1QYc56V\n\tguGoK/m52mFK4sx4bA5oku/a5WizoDH0hHw9cGAgqUMdc0W5Z44E9tYSvfxVM1W8\n\t1LZmVaIoSat+DR/+iBF4LdpOqfF7nE68nepOmlM6NK3XZBGgPn3BVLs2t1CbldEG\n\t5F++zV89xd75r939bmA99ASIcc5rAlAMexUVcGC1IHa+t4r5jjnwrXvfGR6c4Q1G\n\t+MS/QrTYmNa7GFyGu8Mn9LZeZt88bzOWQymP3xIELEpOA9QrFj1E2uQ9+GF+e+hJ\n\tYm1aVhFFe3tFMkPzbjm+AX4bdzV5GLHrpnXFPrUUq7NY3EYfSkt5vTZaleA==", "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1775022599; x=1775627399;\n darn=lists.infradead.org;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=SJcI8U4Qa/QZhIdOdYlovLRu+VtBiF9Y0eri8CfQU08=;\n b=igvWGHRoZpgpHvRY6PBFDm0uRk0hqH/gVIWUScaoURuQU6dPvcdTiYInORxAtWUy1Q\n zAY31zSm7Aao+JofLkSpnnCWdblG8P8YSYlQpVUmy/RCPQ7m4n18hOwxauYAnjjXM885\n zwqcrvO8KAlVFAMMJt1KPTO6QeqB4PrdMi+7xS5HZGJr89TuHtXLKQrL8s5cjAedvaWr\n qhCRTtsvv0o/Vg3/xkfLTuWW2FEL1se5b3+y2gCmuBZkTSxURoxmtjlZrUcCnaDVqzq0\n 7EqNSaWXIQJRybBV/DJ3xwzqDT0GMLEpuK4YkEHeWaHaWz4D37DRJMhWreX1iaUOIswt\n VTUA==" ], "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1775022599; x=1775627399;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=SJcI8U4Qa/QZhIdOdYlovLRu+VtBiF9Y0eri8CfQU08=;\n b=eixanp38PtcFQgbzUyAmZlf6Q51AVnsXa8dr8h3GFHV+52NneGlC70EBrCiGcQmqND\n qIQcbQQRqP0p2uYmTfWgrR/I+7qQS3eh4mHdiOUiJVr/j1G15Vy60gbVmF1xSXPLC8RA\n b8CcoGxFCQ/RiwIiaP/832QgoyTwWOr8nveDQNrsrU06qWcpX5aZv0e+vJKkUBMDloOx\n xC26Czw81UkmIsqC6yFSc8L72kt6DizGY2pfnmfyDs5j6xj4o1cOkQPbaoAz4iEdQ0mQ\n QcX1u14UvaKyXLzgzHWBDKQtD/daisA/XwAIp4le/2bfENztZSS2qVmJd8ANT+yTMrV3\n gCHw==", "X-Gm-Message-State": "AOJu0Yz7BD46NRvz8NpSHp+8PS04Th+ufXCDsPEiYH4NxWbH3BOnXoTN\n\tswkuR8YyQO3M6YB9+yLmZXJUK2JAECDrm+S22hA0tPklcNECxCMthY6P287dG5GEztMcXK7MwOv\n\tf2TX4vDxDDx6+3M4G6y965+iA1Ncx2HRd+IydSMiPAIc7NdDyh07p+p4K8XxR1lQ+28yPi1o=", "X-Gm-Gg": "ATEYQzy49yF7CAl7lQmOU9GLcJOfFbiOLFCj2ve7reLCDiXx641M8NvXF0163le3+8b\n\tlxI23MP7zmYMvHRwJK068IAK45v81/i6DVqQ6QZa9iNKwch/7ND9X9snr3BuAIpVSCs2IKG5lCJ\n\tID1O4kEPWo+w7tRe/u0zBWIGnDawWIZlS1u2eJtqWUTNLMNmOjlSDp5i9wtJ78hRiuKZLUH2enJ\n\txaGMcXAssz6MKD7wwrGtQdBKWLJg6pyC0QxAN0gKPDqh9w094qtFQSy22r/6D3cuCGeR/Ay7R41\n\t+XFeuWT/Z8XbB8S1ywt/GoNe0BIHBt/VMaNRwnRPIWY+Sspd7NrkwlOpUCB1+M1rBa0arYLaG0S\n\tKoC+pkAn+6h/m3azBHRsnP+xM4Vq8BPQKgiRdSzh6csh1HyOBOgOy6ao=", "X-Received": [ "by 2002:a17:902:c945:b0:2b2:5503:1b8d with SMTP id\n d9443c01a7336-2b269a8c563mr24354255ad.6.1775022598888;\n Tue, 31 Mar 2026 22:49:58 -0700 (PDT)", "by 2002:a17:902:c945:b0:2b2:5503:1b8d with SMTP id\n d9443c01a7336-2b269a8c563mr24353925ad.6.1775022598367;\n Tue, 31 Mar 2026 22:49:58 -0700 (PDT)" ], "From": "Peddolla Harshavardhan Reddy <peddolla.reddy@oss.qualcomm.com>", "To": "hostap@lists.infradead.org", "Cc": "vjakkam@qti.qualcomm.com", "Subject": "[RFC PATCH 13/23] nl80211: Route set_key operations to PD wdev based\n on own_addr", "Date": "Wed, 1 Apr 2026 11:18:51 +0530", "Message-Id": "<20260401054901.3780435-14-peddolla.reddy@oss.qualcomm.com>", "X-Mailer": "git-send-email 2.34.1", "In-Reply-To": "<20260401054901.3780435-1-peddolla.reddy@oss.qualcomm.com>", "References": "<20260401054901.3780435-1-peddolla.reddy@oss.qualcomm.com>", "MIME-Version": "1.0", "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwNDAxMDA0NyBTYWx0ZWRfX/2zByb3Q4z8o\n TjewcZvou4j/r3z8fxrFJYX7wnIXnxwg3URDofVtQpilCKpW/7LAdLxNwcv1VfpPNKAm4QELDK1\n sUSl5obncm1nTi4MHHAtTgmm/2tZBBARmBVfIedKg+elkG9sQm3BbFjuuqwJpG0P9Oreout+n9S\n Arg758wJfiW3m++26WIrC/eRGKMTtuf2xukDrk+Wp2jJXlbCvf/6ChPmrctPHO7BVrfaq4V2hGk\n c2naGDhWn690n6np3UWERxu0LUtpr4ICiIkLRrWnjlIdsgORNkhG/6Ci4ZBP8ceRNZd6YD8O+1g\n xvnVEMgohNKqOZH56gArBgBIJAE4GWFrUtZj/Ty+7PbS2Mqs7CL4dgalKPlw7w8Vlt3wIkNlPsX\n KCEmW17D+tEmO/JkbROL+8zf8gTCigc31UF1OIxNEZsKpmbXv+g4nThvii4aNPkJFBdqy9lXebO\n 1pg1NO6jJnvKET4efBg==", "X-Proofpoint-GUID": "T0Upp8_H-j5rfvFVfh2wiE-k96CVugPN", "X-Authority-Analysis": "v=2.4 cv=YsQChoYX c=1 sm=1 tr=0 ts=69ccb207 cx=c_pps\n a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17\n a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8\n a=GWEJ8YhH3c3puXExriQA:9 a=uG9DUKGECoFWVXl0Dc02:22", "X-Proofpoint-ORIG-GUID": "T0Upp8_H-j5rfvFVfh2wiE-k96CVugPN", "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-01_02,2026-03-31_02,2025-10-01_01", "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 impostorscore=0\n phishscore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501\n malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc=\n route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001\n definitions=main-2604010047", "X-CRM114-Version": "20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ", "X-CRM114-CacheID": "sfid-20260331_225000_111023_235DFC98 ", "X-CRM114-Status": "GOOD ( 19.04 )", "X-Spam-Score": "0.2 (/)", "X-Spam-Report": "Spam detection software,\n running on the system \"bombadil.infradead.org\",\n has NOT identified this incoming email as spam. The original\n message has been attached to this so you can view it or label\n similar future email. If you have any questions, see\n the administrator of that system for details.\n Content preview: From: Veerendranath Jakkam <vjakkam@qti.qualcomm.com> When\n installing keys for PD-only wdevs,\n the key operation must be sent using the\n PD wdev_id instead of the main interface ifindex. Previously,\n set_key calls\n always used the ifname/ifindex of the main [...]\n Content analysis details: (0.2 points, 5.0 required)\n pts rule name description\n ---- ----------------------\n --------------------------------------------------\n -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low\n trust\n [205.220.168.131 listed in list.dnswl.org]\n 1.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to\n Validity was blocked. See\n https://knowledge.validity.com/hc/en-us/articles/20961730681243\n for more information.\n [205.220.168.131 listed in\n bl.score.senderscore.com]\n 1.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The\n query to Validity was blocked. See\n https://knowledge.validity.com/hc/en-us/articles/20961730681243\n for more information.\n [205.220.168.131 listed in\n sa-trusted.bondedsender.org]\n 1.0 RCVD_IN_VALIDITY_SAFE_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to\n Validity was blocked. See\n https://knowledge.validity.com/hc/en-us/articles/20961730681243\n for more information.\n [205.220.168.131 listed in\n sa-accredit.habeas.com]\n 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record\n -0.0 SPF_PASS SPF: sender matches SPF record\n 0.1 DKIM_SIGNED Message has a DKIM or DK signature,\n not necessarily valid\n -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from\n envelope-from domain\n -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from\n author's\n domain\n -0.1 DKIM_VALID Message has at least one valid DKIM or DK\n signature\n -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%\n [score: 0.0000]", "X-BeenThere": "hostap@lists.infradead.org", "X-Mailman-Version": "2.1.34", "Precedence": "list", "List-Id": "<hostap.lists.infradead.org>", "List-Unsubscribe": "<http://lists.infradead.org/mailman/options/hostap>,\n <mailto:hostap-request@lists.infradead.org?subject=unsubscribe>", "List-Archive": "<http://lists.infradead.org/pipermail/hostap/>", "List-Post": "<mailto:hostap@lists.infradead.org>", "List-Help": "<mailto:hostap-request@lists.infradead.org?subject=help>", "List-Subscribe": "<http://lists.infradead.org/mailman/listinfo/hostap>,\n <mailto:hostap-request@lists.infradead.org?subject=subscribe>", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Sender": "\"Hostap\" <hostap-bounces@lists.infradead.org>", "Errors-To": "hostap-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org" }, "content": "From: Veerendranath Jakkam <vjakkam@qti.qualcomm.com>\n\nWhen installing keys for PD-only wdevs, the key operation must be sent\nusing the PD wdev_id instead of the main interface ifindex. Previously,\nset_key calls always used the ifname/ifindex of the main BSS, which\ncaused keys for PD wdevs to be sent on the wrong interface.\n\nAdd an own_addr field to struct wpa_driver_set_key_params to identify\nthe virtual interface on which the key should be installed. In the\nnl80211 driver, look up a matching PD BSS by own_addr and, if found,\nroute the set_key operation to that PD wdev. Since PD wdevs do not have\nan ifindex, force ifindex = 0 so that the existing\n\"ifindex ? nl80211_ifindex_msg() : nl80211_cmd_msg()\" logic will use\nthe wdev_id associated with the selected BSS.\n\nIf own_addr is NULL or does not match a PD wdev, the existing behavior\nis preserved and the key is installed on the interface identified by\nifname/ifindex.\n\nSigned-off-by: Veerendranath Jakkam <vjakkam@qti.qualcomm.com>\n---\n src/drivers/driver.h | 11 +++++++++++\n src/drivers/driver_nl80211.c | 18 ++++++++++++++++++\n 2 files changed, 29 insertions(+)", "diff": "diff --git a/src/drivers/driver.h b/src/drivers/driver.h\nindex c7c4e7571..348634fad 100644\n--- a/src/drivers/driver.h\n+++ b/src/drivers/driver.h\n@@ -1973,6 +1973,17 @@ struct wpa_driver_set_key_params {\n \t * ifname - Interface name (for multi-SSID/VLAN support) */\n \tconst char *ifname;\n \n+\t/**\n+\t * own_addr - Own MAC address for the key operation\n+\t *\n+\t * When non-NULL, identifies the virtual interface (e.g., PD wdev) on\n+\t * which the key should be installed. The driver matches this address\n+\t * against its known virtual interfaces (pd_bss, etc.) and uses the\n+\t * corresponding wdev for the netlink command. NULL means use the\n+\t * default interface identified by ifname/ifindex.\n+\t */\n+\tconst u8 *own_addr;\n+\n \t/**\n \t * alg - Encryption algorithm\n \t *\ndiff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c\nindex 8bf2ffebc..c68f343e8 100644\n--- a/src/drivers/driver_nl80211.c\n+++ b/src/drivers/driver_nl80211.c\n@@ -4049,6 +4049,7 @@ static int wpa_driver_nl80211_set_key(struct i802_bss *bss,\n \t\t\t\t struct wpa_driver_set_key_params *params)\n {\n \tstruct wpa_driver_nl80211_data *drv = bss->drv;\n+\tstruct i802_bss *pd_bss;\n \tint ifindex;\n \tstruct nl_msg *msg;\n \tstruct nl_msg *key_msg;\n@@ -4072,6 +4073,23 @@ static int wpa_driver_nl80211_set_key(struct i802_bss *bss,\n \t\treturn 0;\n \n \tifindex = if_nametoindex(ifname);\n+\n+\t/*\n+\t * Route key operations to the PD wdev when own_addr matches the PD\n+\t * wdev's MAC address. The PD wdev has no ifindex (wdev-only\n+\t * interface), so we override bss to pd_bss and set ifindex = 0 so\n+\t * that the existing \"ifindex ? nl80211_ifindex_msg() : nl80211_cmd_msg()\"\n+\t * pattern below picks up the correct wdev_id.\n+\t */\n+\tpd_bss = nl80211_get_pd_bss_by_addr(drv, params->own_addr);\n+\tif (pd_bss) {\n+\t\tbss = pd_bss;\n+\t\twpa_printf(MSG_DEBUG,\n+\t\t\t \"nl80211: set_key: routing to PD wdev \" MACSTR,\n+\t\t\t MAC2STR(bss->addr));\n+\t\tifindex = 0; /* PD wdev has no ifindex */\n+\t}\n+\n \twpa_printf(MSG_DEBUG, \"%s: ifindex=%d (%s) alg=%d addr=%p key_idx=%d \"\n \t\t \"set_tx=%d seq_len=%lu key_len=%lu key_flag=0x%x link_id=%d\",\n \t\t __func__, ifindex, ifname, alg, addr, key_idx, set_tx,\n", "prefixes": [ "RFC", "13/23" ] }