Message ID | 20230920105526.191948-1-michael.bella-oss@weidmueller.com |
---|---|
State | Accepted |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <swupdate+bncBAABBSM7VOUAMGQEKITUP6I@googlegroups.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20230601 header.b=eINTk5zs; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::138; helo=mail-lf1-x138.google.com; envelope-from=swupdate+bncbaabbsm7vouamgqekitup6i@googlegroups.com; receiver=patchwork.ozlabs.org) Received: from mail-lf1-x138.google.com (mail-lf1-x138.google.com [IPv6:2a00:1450:4864:20::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4RrFnn70MQz1ynX for <incoming@patchwork.ozlabs.org>; Wed, 20 Sep 2023 20:56:13 +1000 (AEST) Received: by mail-lf1-x138.google.com with SMTP id 2adb3069b0e04-5041a779c75sf629734e87.2 for <incoming@patchwork.ozlabs.org>; Wed, 20 Sep 2023 03:56:13 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1695207370; cv=pass; d=google.com; s=arc-20160816; b=1CIeX/Prs3K8ktn+3kgof/LGfw5EeiunMipu6Wysz6NOHJtX7QEJhrTROsgxq6ZDg/ UQd0yRlRXFnpXx7QzDXdaU4gVLcyTY+T6pnglQiKodCYk+IhiDFNu57YqMAJro63CUfR UHxhvR0OqjSJOFRTaUDZlxo5EgMjID1UcjTucq7Yl2y83nBiDJOxQolNyvAb3txFkBJk wckDuDT7goJUda5uVQaDXSgwdYfZ13iftiHZ/LMdgCmNVTOQYY7W197hY3zrIHkty9DW sAILPShAKXf61V007WTKPY/Zdblqy4GOFzWGK/bqFMouoN+Uk58HzIwSk0TvjEzPKC+8 3Fhg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=n+BrVJR2vNV3SZrhV2AUHJgWupJMtGauMzH1iDqiAKU=; fh=X//+z9XtxwqD0pEPg5d9YeasbLj8+7zgYONkpECQouw=; b=w7enrZfmf9ujoVVW7AKyhvFQ7oqtID2iq1IX8Ak+XZeufCq8XLwdTiaH7/cP+7UbF2 fJJzhOATGXUsAfXM4KgrM66XDTxwsxTFVP9Jh27T7C6k4NfmIuHfkVkYXPlQvonrGqO9 FOW/IUwUPFoGEyqTEJZx4hVKLaBzlCBAYlZkaQDLX+mqo3xA5+CkunYnSKqKRnh0ZQAg Ph3WCC3PLs++OL3p5MC9+rU4Q1l3iuZ3mQGEfEdmeO/YutkV0wPYLHW5O78EOypidj+g FxCJDOjwGr6nAPWqWzk7PKqvLGWqjmZbwfIkrxyn9Llgus+9YUxEjldPc9jNz1CP63ks b2CA== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=YWUgaDKI; arc=pass (i=1 spf=pass spfdomain=weidmueller.com dkim=pass dkdomain=weidmueller.com dmarc=pass fromdomain=weidmueller.com); spf=pass (google.com: domain of michael.bella-oss@weidmueller.com designates 2a01:111:f400:fe0c::62f as permitted sender) smtp.mailfrom=Michael.Bella-oss@weidmueller.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=weidmueller.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1695207370; x=1695812170; darn=patchwork.ozlabs.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=n+BrVJR2vNV3SZrhV2AUHJgWupJMtGauMzH1iDqiAKU=; b=eINTk5zsMtiKj57D+UgbOEXvlECs3ubt45Bq9/RawFTkduUIxaV78Qrewrhig+1PQp h/FO+CcbSsowsljXeUk3Iq40zqfjmzHHumKapZhkzSJ/Py2w+zh7kCuyfqO/kLw7KMb0 Oiu8ST04DM+bFRgyb6KBWLn8o9LR6TxQLTd9lKlTUd0WGPsbAY/NrNKPPsVv9RICHK6u DUVmScMpoNX61w6vkMtmJgqZeWlm9Tv1j/mZdWMZbBqSb774J7abdzj1s5Js9I59XOcO aXdC95C/+s9QyuvCzwyMtpijGd8HWv66vYIEd+40zXolkaEuUC7OybiTotAdeVFwJcns ebnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695207370; x=1695812170; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=n+BrVJR2vNV3SZrhV2AUHJgWupJMtGauMzH1iDqiAKU=; b=ZbyTlZZmsNY1H4GQU7ODnuK4WzfZrxpt1jct9eneC7YLp8h+H+nxDmAbSpo9hhQMvx 619RywWV4p0BcB4W53AHkV2JuBE+EAyi5INXw+Gd60gOl0JzQNlQsgXumyw33Z0ZPMw2 OceMl8N7EcgCMaR1wcqYz8Gw/auoUoqnIJb2cNJ1+UmoOTPEOmlLwdw96e5qxFGlpV9S bp5Q5zua5spHFJdkksvQNqHD6na6F3AHOb5BEpju3j0JjscfzHBy9Fs+ayIQydroNK3j 2HGTEBsSIu3rLiOewgaAB9ntT5CP7TJjduzXdbaoNZctQqVImpHvfB9HfeOhRMpdzMmF Xh5Q== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOJu0Ywu9yPPF73CM97yyvm4iaOsXDrUj5Y9ZeEem8qSNmRDNsRrtKQD ntsihYSKUMhxjSs5qB86rGw= X-Google-Smtp-Source: AGHT+IGLgOr+nG2/L+GeXuB7BP9pJW9jeyJQOaOolz79K2SK1laBbS9frWEZ4dVz6BEUh9HhR3vj/w== X-Received: by 2002:ac2:465e:0:b0:4fd:d0d5:8771 with SMTP id s30-20020ac2465e000000b004fdd0d58771mr1790371lfo.18.1695207369754; Wed, 20 Sep 2023 03:56:09 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a05:6512:3c81:b0:503:a8b:c1b with SMTP id h1-20020a0565123c8100b005030a8b0c1bls9662lfv.2.-pod-prod-02-eu; Wed, 20 Sep 2023 03:56:08 -0700 (PDT) X-Received: by 2002:a05:6512:3484:b0:503:3590:fc5e with SMTP id v4-20020a056512348400b005033590fc5emr1896372lfr.31.1695207368098; Wed, 20 Sep 2023 03:56:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1695207368; cv=pass; d=google.com; s=arc-20160816; b=dU3X7luDfmvAB4cU2FDMepv1FxFy/D8vVVaAKYHjE1WxrxSN3YeYQe+7DSzfAYWMkz NZ5K/jD7MDwI30jTtKeTv0UpBRrXOs+z6L+IdtXod2RmpuhJ9aQEpn/Zv/pwlasKfnTG 0/sq3WCTXRn/3H9o4az73C0Du+f/7Od2BsI6bdfijn7e4i1lWZ3JyMLkzcAmQhnOWEE+ 5/wjXs8lIX6F4hi8rHn2GOLulnMNxGjM4/k10Q+tlpqcXTjHpGkVtLINmLWYcCs8ur6U fBeZelbNcguOa9zzAwiQA/x4Iiqmpwv9S3dmlVCdJRZbUQ6Zce8hSr9WGEo20Fg4rqK5 BOFA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:message-id:date:subject:cc :to:from:dkim-signature; bh=yaLYXllxfTTvCKoNUHM2BNcoogC4Cwo2YCNBfRig8qM=; fh=X//+z9XtxwqD0pEPg5d9YeasbLj8+7zgYONkpECQouw=; b=oT+hXEX3wNC0s+QiXoukp9zaU6AwHh+PPFnPr+7gp8ghe1z7xLB0VjKO3sRu+ovzoO boHCsBDy0opuCkb5f5J9ii/BHEgmVVgbfKokfXssw2Y9rHx5KnManw0w2jMUsSo2Dflf gXQL90M2+sLGQ0cmpz2S5ce84pQwz5Yu/91PMMkC7MT9AjtYfwBfEp2c3/kxNxd4z9NA d1Bq5li7mrhkcA1ulKKLqaeWKsv0zeyTuNzNGIiKZdkvPFf49npyWvQ703cLdlsK/QoC oz9ReXV4v1aFVkDdzb1CTiSP4T6FWx3zOFdb8WhEoDdAwPDyXS7dPKqZXAslDWvFSbTd IatQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=YWUgaDKI; arc=pass (i=1 spf=pass spfdomain=weidmueller.com dkim=pass dkdomain=weidmueller.com dmarc=pass fromdomain=weidmueller.com); spf=pass (google.com: domain of michael.bella-oss@weidmueller.com designates 2a01:111:f400:fe0c::62f as permitted sender) smtp.mailfrom=Michael.Bella-oss@weidmueller.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=weidmueller.com Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on062f.outbound.protection.outlook.com. [2a01:111:f400:fe0c::62f]) by gmr-mx.google.com with ESMTPS id c5-20020a056512324500b004fe3ba741c8si461673lfr.8.2023.09.20.03.56.07 for <swupdate@googlegroups.com> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Sep 2023 03:56:08 -0700 (PDT) Received-SPF: pass (google.com: domain of michael.bella-oss@weidmueller.com designates 2a01:111:f400:fe0c::62f as permitted sender) client-ip=2a01:111:f400:fe0c::62f; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LF/IIMeTtZi0HUYw2qoyeDTasoUdc52bHgH0FIPA/bbedWxZTHeY0jLY2nsFzpvONhcyNwvz7cOf21q1uA7Nwg4W3+0BINaTo1quemCparvFe944y8RQWnrSfRgjC0DBsPSa8czROEXnkSx64x2OWQn4reaY14xCHRWp/HNH5PT+/SsYJqw3Wq7XQFhSb2dQKcFk6Uq/vRo5omzesoswHFjbYiX2rYlmX0uGlwygbVnh/xDW+POeOCBaq0bNVcM7YaIlaDY00/b2+fTI5nRPgJphXKU6ItEHznrE5ylAgUOWeURomWJZKy1NHKCJq+gN2NjlCkia5ZW1JuHIvRF8Qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yaLYXllxfTTvCKoNUHM2BNcoogC4Cwo2YCNBfRig8qM=; b=OHe53JfW5IlPfE+Wgz0EXsmoY+y4dw8aG/Cq8PCzlOp5LfkZ/V+yIvz5MJ5sSzG6iL1A53Zr6809VQc2urhKgCzumUy/upKlll+Ll9d2ooevp8T92imv+rmOUORAsPPX/9pWdCKZ8Gac7zuRVHYlFt6YKMftWk0NiI9O1uhBjFXo6jsAIpGEL8bnlo/MfCxbcW4ni2m4adUKbRXW4ATeHiWu+z8Cd4MgywXs5GDeff/MAQ9LoMseNih1UmbZYdlyKoQmX0M0CMR7yNjQegVS4xUXKenIOet+971YBXrHqhCuRMT72FwXYHFxY2U1hZzQ72OyPtG+WXscV1N52/QE9A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=weidmueller.com; dmarc=pass action=none header.from=weidmueller.com; dkim=pass header.d=weidmueller.com; arc=none Received: from AM7PR08MB5512.eurprd08.prod.outlook.com (2603:10a6:20b:de::19) by PAVPR08MB9627.eurprd08.prod.outlook.com (2603:10a6:102:31b::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.27; Wed, 20 Sep 2023 10:56:05 +0000 Received: from AM7PR08MB5512.eurprd08.prod.outlook.com ([fe80::51fe:8014:4401:96a6]) by AM7PR08MB5512.eurprd08.prod.outlook.com ([fe80::51fe:8014:4401:96a6%7]) with mapi id 15.20.6792.026; Wed, 20 Sep 2023 10:56:05 +0000 From: michael.bella-oss@weidmueller.com To: swupdate@googlegroups.com Cc: Michael Bella <michael.bella@weidmueller.com> Subject: [swupdate] [PATCH 1/2] mongoose: use websocket flag of connection struct Date: Wed, 20 Sep 2023 12:55:25 +0200 Message-Id: <20230920105526.191948-1-michael.bella-oss@weidmueller.com> X-Mailer: git-send-email 2.30.2 Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FRYP281CA0014.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10::24) To AM7PR08MB5512.eurprd08.prod.outlook.com (2603:10a6:20b:de::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR08MB5512:EE_|PAVPR08MB9627:EE_ X-MS-Office365-Filtering-Correlation-Id: 1226acda-39e6-42be-8c4c-08dbb9c82fbc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZRGCFsCt1TjOO7X81T7Y9a5+rPnEHT23bHsb552mEnfFocB28pHYvUlmp/BFCcF7l8bFE78bkLto5hVOlwRb5S4lLbBqJ/bhqasZTDTTK6elAwFSLza8K7YpP5y4DDqFW2BnKgDdVpavVEQkkNJ3LkBC/esL20n0llO3rvo//Zr5cFrzK/6qy+jSq0H6wm/Z1ajcoTAg0/GlXw23e/KUiMs20d0cFTfT5kUd0acaxicFqG9vOXgPNyYNQRbfF1dIMED5QH+3QJ8sdejmEb6qg9twleLsj3e05auKmIot+/xydNQ7rrXtpG7/7ufIa3NbOAoD0sd5WfHjpSwlqbzzAGCdoBNwRBnAiiPd0IutT3C06P0Xl+RoJM6ISGMzLUvGzxkJ6T8Cgmkh+NHPrvzun48kbagjOtUIglfjXV5/OyVvDje492FRa3sVCA9IghdRwja8ZCSvTnI8adqORFGWnS7haabpMoR6KB/H7TuC2xAL5DUkINZE/yxTFhr+V8caKu1VJKrh30CBWZLBDy8KOvmDXpKhxjhKnWGq69t6oTvSBbG+++Eg0p7GePPYaBZxO4ohvOms/bBcwuQ1JNRMhPlqhK5KHECwNSAonljskgctNesDBVzOnN6kn6Vrv0US X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR08MB5512.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(136003)(39860400002)(366004)(396003)(346002)(451199024)(186009)(1800799009)(6486002)(6666004)(6506007)(52116002)(41300700001)(478600001)(38100700002)(36756003)(86362001)(38350700002)(9686003)(4326008)(6512007)(2616005)(83380400001)(8936002)(8676002)(5660300002)(66476007)(66946007)(6916009)(26005)(107886003)(2906002)(66556008)(316002)(1076003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: olX6vvHhqocC6742+rzt6O56C7bYdp4floUNztZTUU+fBbXbuRZb01HiWjY09EKysZBfuLRWERQV7QIywXc6q3Ee2FQAUAfxEOYDBEj9ttMBlq6sEAGXR8tUYx61D8E8j6qyJ7D5lRmB6DycQNJcHdpqSZ/jxVZAluHxLPLptPQglIqajLbq/lkT/AvbYxErU8Bj49ME3CCOSFqLolEeHWJXpCpgrToSNs6n7NJkgbOtZu3DQmOOzIW/zkk3bXQqCcyjEXP9/ZwGebHFAh8SK4yCc6To+zpsZeQCGKOZfam8BZzPWkBAx6nc74wmu2o/cp4QI7UA0MtYA9NOV+8LGLscjKxXAJKAAKwHnRIIQGKcVK4e/J/K/rIg1TicRU6IUMkaJv4p57RmZNA/34E8zsu9wmYbImjr2N2YdUOtFfGRTYfH/r42W6eoCS4Igu6yeFO83J0FBRtPgHuL4YoeFfCjnqdoArgqhUPJQYVvAwHq3b9bisC/5EFIjEljrNh2su3HZk6uLXj6Qkk9alVTT6AZs18uJZsM/LgsJoh6suAstNhou9bQPUJGzlCSu1sN9aGZg92t+scnlAgYjwajoIpOhcqBdunZUq9sFaGk65Vr3pYWrMeAO8R/es8OYYQd3gDLFReKY2BRvb+vx0m6PmoLRKfUy9sDxgqUTgNPltB3FwAi3U8VFkBNklt0m8pPomT91bGXT7OxE1h4EmGEiNlUCFoN8TKTrpp6lavIH/LcJjWClMJZI13yooXin5HJqvFRc91uP9fAlHsAPRFPol7HY4uggSXHlhwH6IX+FrvIZBB1gULf5sbtEwz0DHkFJwT4GaIuLPfEvXG6Pr35IJl8Oi7YHNDgM0PB5mHGl7wIwkYL5MXMlf1R3giw8PVWBazSA6YLSDdD+3hlR9bZ7rjq4saFrudws1HwY+jeHG/AJLtfsgTDnmJzPzXtRqtDg18TsKOWViJim1TITLXCQdKQl8bpOtVoeTm2vTO41TKqiJpphTCg9ICsxvIpXCCRGYW80oj9YOsb5PgfmWdZ9urzuTEWZC1itv8xeQktSwVkE/2+3GuKjPY2Apii1PeyCgBjiWPRM3tDdmQAyaAIRSU4oWWmZAAtBZOXDAvzVOOgO8W0sU9qSiCUeqFtUdhohvDMnCFFGWWGublPM9qQ4dLa/fD6aB6hVEZKaxwuSLOSENMFbRh4ofxJCN1CE2HwHXQGb62hXRySkAEOUmySssABQ45hbI5BCMlge14EwlQIlXOFWSFndR0Nt27YDtF9iwdKScjhsXVgkAqYwy2xOSWjwtD+xz+IugmbdcR49Ww429885zxeYms37pkpLmusRtMUGRdpONguzQmbj0fTY4IjCIl+EuHvNjR9S/4rdqrmrgmbq+bTKuZ0kFNTMh3vfFty8+v7ehlsr8EF0HDxOIvWAf/mrYvorVj4j+FQ19YcYgnxdQ7EUiDIiCfLyLGREDCC+aYfANt5iPgI2eljnaWDxT8R+u2x0Gw1BcLEcUQUZCzNvZc5KGmyLSby5poXJz2fGTkIaILQnFM7iCDkAM61H8GZcaqhEiL1BVYPaf5PX7ZoMtEGdk9WCO0FLi2s4j0FYt4Tg3X3D5EQrQBQf8q4fB7x+fekDEwLN8T1hS0= X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1226acda-39e6-42be-8c4c-08dbb9c82fbc X-MS-Exchange-CrossTenant-AuthSource: AM7PR08MB5512.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2023 10:56:05.0683 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4289438-1c5f-4c95-a51a-ee553b8b18ec X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8ZzncINiOxnLQ376jy3cW49tXWRkWY4P6gDCwVLoVvp/daHxClRfmIoAF3eCEMxJ1cFnR9n1F24NDYeIQ8NGQAoPVlUdU2aacuF3PY/kdArclySY0B4yahGLWr2Ryzll X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9627 X-Original-Sender: michael.bella-oss@weidmueller.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=YWUgaDKI; arc=pass (i=1 spf=pass spfdomain=weidmueller.com dkim=pass dkdomain=weidmueller.com dmarc=pass fromdomain=weidmueller.com); spf=pass (google.com: domain of michael.bella-oss@weidmueller.com designates 2a01:111:f400:fe0c::62f as permitted sender) smtp.mailfrom=Michael.Bella-oss@weidmueller.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=weidmueller.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: <swupdate.googlegroups.com> X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: <https://groups.google.com/group/swupdate/post>, <mailto:swupdate@googlegroups.com> List-Help: <https://groups.google.com/support/>, <mailto:swupdate+help@googlegroups.com> List-Archive: <https://groups.google.com/group/swupdate List-Subscribe: <https://groups.google.com/group/swupdate/subscribe>, <mailto:swupdate+subscribe@googlegroups.com> List-Unsubscribe: <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>, <https://groups.google.com/group/swupdate/subscribe> |
Series |
[1/2] mongoose: use websocket flag of connection struct
|
expand
|
diff --git a/mongoose/mongoose_interface.c b/mongoose/mongoose_interface.c index 4b61acb..09d564e 100644 --- a/mongoose/mongoose_interface.c +++ b/mongoose/mongoose_interface.c @@ -363,7 +363,7 @@ static void broadcast_callback(struct mg_connection *nc, int ev, if (ev == MG_EV_READ) { struct mg_connection *t; for (t = nc->mgr->conns; t != NULL; t = t->next) { - if (t->data[0] != 'W') continue; + if (!t->is_websocket) continue; mg_ws_send(t,(char *)nc->recv.buf, nc->recv.len, WEBSOCKET_OP_TEXT); } mg_iobuf_del(&nc->recv, 0, nc->recv.len); @@ -671,7 +671,6 @@ static void websocket_handler(struct mg_connection *nc, void *ev_data) { struct mg_http_message *hm = (struct mg_http_message *) ev_data; mg_ws_upgrade(nc, hm, NULL); - nc->data[0] = 'W'; } static void ev_handler(struct mg_connection *nc, int ev, void *ev_data, void *fn_data)