Message ID | 20211026084138.20087-3-roland.gaudig-oss@weidmueller.com |
---|---|
State | Changes Requested |
Headers | show
Return-Path: <swupdate+bncBAABBUP632FQMGQERFZTBII@googlegroups.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20210112 header.b=UOREjyFT; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::238; helo=mail-lj1-x238.google.com; envelope-from=swupdate+bncbaabbup632fqmgqerfztbii@googlegroups.com; receiver=<UNKNOWN>) Received: from mail-lj1-x238.google.com (mail-lj1-x238.google.com [IPv6:2a00:1450:4864:20::238]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4HdlgB4wTjz9sfG for <incoming@patchwork.ozlabs.org>; Tue, 26 Oct 2021 19:41:58 +1100 (AEDT) Received: by mail-lj1-x238.google.com with SMTP id l22-20020a2e8696000000b0021174f030e5sf2238817lji.6 for <incoming@patchwork.ozlabs.org>; Tue, 26 Oct 2021 01:41:58 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1635237714; cv=pass; d=google.com; s=arc-20160816; b=VxG7MoGj/deI6UCi0D1ApF6osb1BgWHSOKCBGJ/tQh6x/md1520jFMkHr9Ieoa0CBy ENd29wMZWaYtTmE1JUAZqPVNsguMyU/ZaViK1Dj3OpMvRfUNnDbMvLhcQXZv+EtmzFDY cQisWu+b3gyx93JOCdVNJIykOICrrJV+1J67l5LGlMhE31NUd89l2rWo2DvU4rT3Mfoe eXPMgBB5S61faUguYQdGDUDFv5u6pcQ9jwfhkwUKmn4l8IkR6fuPYVsRhPjcpXSCZXeD gZ3JisWuSJ5uUjn7khKC5Y4oPoiTXwvxSzjebuwRgD9ieYynOI30eAm8k8HF/zexi95N CYaQ== 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:references:in-reply-to :message-id:date:subject:cc:to:from:sender:dkim-signature; bh=eCJlYnSkWbrYj+IFOCgWpJGhdr0eglEqfgQtqZKcLzY=; b=MYJ9iqWRkCT3qkDWNJh801nYKl1Wl4Q0PZJqCaRBMPcUtCH3CSIVcaccLNk9UP3BQs G9BbuPnaqjHMuCwbgfNGc5aL0hyHNNT/CeY9GuDjqSisIg/6MMTVWtwkjO9bg++3qx9b 6TG22EoRp9oxQpkYrEccFgaHb6dvPNe2B2zHCluVnxJl1hfwsWPMwCHC4sMES5BdGnz2 fzHP8J3j3q1OuxauaWDan8hRieSddpawylj8c74SHi8ldWYYZQaFeNKaSbEYZESGp1+q ARLDHGWO3iZDUZp3iwCqRcKwLKGHMAZH32ZfT0YIAmW2dI3ekdhGotEmvaa/+Vn1kw+m bUVg== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=wNcXnX87; 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 roland.gaudig-oss@weidmueller.com designates 40.107.6.84 as permitted sender) smtp.mailfrom=roland.gaudig-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=20210112; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=eCJlYnSkWbrYj+IFOCgWpJGhdr0eglEqfgQtqZKcLzY=; b=UOREjyFTHyQriVa/iOz9Tv6MvYIWKoQOZy6xv4W5yh6U9lU0rISoVKN7LRUpeMSonV bIJ02Aw9ZVK9kgEEoypM+RWdHA7J5e/5+w214kkhDhbHyhDwzKxSencEV8NjgL6w6Ahk yRgU+IHfPhniNbyeE6SAxw26dFuOEJ2vG1u2WSwlVlpXsaAjwZKxMRXAb4VSk8ec7o68 qrB593WD24L4dmImFmaR5Ogy5bNxj4fvna4iCSbX7Wqzxs3xsEc2zE2peNCX7+OUiJUa eTS98RXhIgvCyruNJt1RMhTXxhmN8qB+VarvsJrnXn9gcOx9Cnyjyy8QDB48UW9N4x+M tt1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=eCJlYnSkWbrYj+IFOCgWpJGhdr0eglEqfgQtqZKcLzY=; b=eIgP8WQcv8KrCA9Ed8yFlPaOw526mm6CxPeeFYi/kmhgtOhpIUuSKpCvsPuIboSfhi 9dKkaUBT1nJg3bZgnoPwhfDGRzvdG1umPSXYqXafd3cF2ziztXD0s3ppeSnFdFSczS56 hyIgCkp7JWK4KXqMPLJAZR9+mkwFTFcVbYwe4FwqlBRcR0zj77M9fQtRmCgSlF6Qr0VR UB6jrxMaczI2YchqZ3fcexlO3zfPCjrxb47IEt9rKCMKWIJ4kxrImvUABXq+g0qyJzH5 EKq49S+BHJCqAKaRZ128l3MRZ2wKbWBIMCKyctla9AgjeqBxBdEVpz8/nhKZaTtBflP1 4o6w== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM532YQD+15hSuUmhizSywnR/GgOlGr0IUBh8sAormd2SxGe/wh3i6 HL0IEg28ms5mb1sAA2b1aBQ= X-Google-Smtp-Source: ABdhPJxJnm59K8j1zRbw94lpbaP3fZaCjx0fDR7ywcee3TWxPyavWoCAss8onQQL5gIfqFCBQf+FxQ== X-Received: by 2002:ac2:5328:: with SMTP id f8mr12893891lfh.233.1635237714080; Tue, 26 Oct 2021 01:41:54 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a05:6512:31d4:: with SMTP id j20ls1900858lfe.2.gmail; Tue, 26 Oct 2021 01:41:53 -0700 (PDT) X-Received: by 2002:a05:6512:2151:: with SMTP id s17mr2334352lfr.244.1635237713290; Tue, 26 Oct 2021 01:41:53 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1635237713; cv=pass; d=google.com; s=arc-20160816; b=z/eFeLO1APbUrETxXYosB8X6ibqF49BeNJB26gNQ8qGuF142Ma0yM7likTyUmwflJl 0byRFTSmHHy7ZLUdvO9kKFA75wBLm2ebco/7wk4BzqMYEBCcrm7K22muRzTyvaKgjNKc LCJHCRK7GaYYoDQpfhdgld5CUjVBrYoVU2NSMGb/drnUn/Ynr5VYIVECnVnd+CSOvwPQ /DxvLUOv6ERLjOdBxU19RM+zBs8DnHSi3A/ZN/HXkKBxSkUQWIbRAxL5DuZYBYxQh1o/ TqnYnK3EAy7+2igPILmj7mgIsyarcfSgA2gtUyrfLS3/wQ9QXKQe6rXsfw/GPkCD6+pW MwSg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Qr2kxF0B1ZCwmFWc7293ZxuZenZaSBYVyZHYq1EG4q8=; b=kNyug9yyEkNn2l/OK7jx/3NncDe0Fxgf8g+FMDXEpyuX5FDvBUGl4hfZRRnFcAZ3eO aPJqhHyy/HvYd4cpY0BReuNrAZMUgb1KGhOA2epv41JzQM29dGh1t3/N8T2L/BOPDI1u DIQYwSPG75fJkxTntxjehjJ49okVh+0VUcCSbkC1A25e9u3YeIUjE0JyLFvYu+L+lyzw +S0MDAsV1LWmzYdROvMZWXB2HrOC4PoztTF5R67OhqM9QYeSON+cAT+i9W/S6/x1vknk qCfYHmivVyVYHj1lLC+HVHQwV0hJCQeKYyp4D6mb9qfLiAZNbew/R8Sv+NudEtpIhT2u 2Qbw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=wNcXnX87; 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 roland.gaudig-oss@weidmueller.com designates 40.107.6.84 as permitted sender) smtp.mailfrom=roland.gaudig-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-eopbgr60084.outbound.protection.outlook.com. [40.107.6.84]) by gmr-mx.google.com with ESMTPS id e11si734708lji.5.2021.10.26.01.41.52 for <swupdate@googlegroups.com> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Oct 2021 01:41:53 -0700 (PDT) Received-SPF: pass (google.com: domain of roland.gaudig-oss@weidmueller.com designates 40.107.6.84 as permitted sender) client-ip=40.107.6.84; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l+Pv0V5Q9knwNPlbmStEYbUcm6wxdgSPZ2/IBzpYBSsoLfovwocG5sSkKtX4hMMSjIMrZfqsLxN5nOzWAHjveTKv0OC7bcMHuald+Ip/fFGY9HzOJQOv51DS3LpYpnmQkQ1jou6RDMCBgMkQzHYxYlFwLQX3yxLq8VoL7jJkp05vJcYDNSh0aLjB248ffHZ28zQRCmCX5OJ7ccwXH3k4Gl28RwBfy7/v3cywqlabKd292EPfroa/Y1ZqqSSxiflm3XJU9gzOgy67o413UIooiE/0oLiXpTksC5GbFLECt0dlKHDhDVbtWTGCJQ1nx+0ti4QppPTsmJhAMQHmsr1tnA== 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=Qr2kxF0B1ZCwmFWc7293ZxuZenZaSBYVyZHYq1EG4q8=; b=OnSQmbJ1i35XaVu6G/dn6AxRIkTG/WLWpgQ3b7zWYw5/IWX+7OfYIR/tj7qTEPYy4auExWXNxXSZzPJe+bgx98fiOAFa+lG44s6lezw/2reku5Rpn9f5mYgbW5d9drd+ij22m0hl9mKOvASozGHsUZP8PQOfLPHke+zKcAUSKW5doctg17eZOK/UOSKXNIsWLkGU0+iRKnasT1a7t/ZIjK0wWo7QpLr8ISRf07xt+sx58d05oIAdYfw7/a6Y9BlmIUMAfvAReG2iT3uLdnMl0P5tOqOj9GvpxPH2ZaA/x0akSyhpWagOY2Pqb4QH5YxWCouCsMReqKBwJ3P5wqCT4A== 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 VI1PR08MB2669.eurprd08.prod.outlook.com (2603:10a6:802:18::25) by VE1PR08MB5806.eurprd08.prod.outlook.com (2603:10a6:800:1b1::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.18; Tue, 26 Oct 2021 08:41:51 +0000 Received: from VI1PR08MB2669.eurprd08.prod.outlook.com ([fe80::740a:956f:ea7b:7f8b]) by VI1PR08MB2669.eurprd08.prod.outlook.com ([fe80::740a:956f:ea7b:7f8b%5]) with mapi id 15.20.4628.020; Tue, 26 Oct 2021 08:41:51 +0000 From: Roland Gaudig <roland.gaudig-oss@weidmueller.com> To: swupdate@googlegroups.com Cc: sbabic@denx.de, christian.peters@weidmueller.com, Roland Gaudig <roland.gaudig@weidmueller.com> Subject: [swupdate] [PATCH v2 2/8] suricatta: add basic status request Date: Tue, 26 Oct 2021 08:41:31 +0000 Message-Id: <20211026084138.20087-3-roland.gaudig-oss@weidmueller.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20211026084138.20087-1-roland.gaudig-oss@weidmueller.com> References: <20211026084138.20087-1-roland.gaudig-oss@weidmueller.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: AM5PR1001CA0027.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:206:2::40) To VI1PR08MB2669.eurprd08.prod.outlook.com (2603:10a6:802:18::25) MIME-Version: 1.0 Received: from DE12086.weidmueller.com (87.129.248.106) by AM5PR1001CA0027.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:206:2::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.18 via Frontend Transport; Tue, 26 Oct 2021 08:41:50 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7e6ea189-74ba-4c35-74c7-08d9985c74de X-MS-TrafficTypeDiagnostic: VE1PR08MB5806: X-Microsoft-Antispam-PRVS: <VE1PR08MB58066039AE22F9D1CC513EECAF849@VE1PR08MB5806.eurprd08.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:3513; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RUAa0gIIikztBCetawn1w0x5GMYKbgh92ALRgEdsV13DCcHaH6Mlt3OqSWs8t8AXTfDfUc6Q2/8nMO+mIdAVN0DqPH5/CACZIn0TCGN486PgZ3+uxnr4Zon8mYIjhV8PKfGgdAjudxtpzhHtDJ/6vlydqwikZpboU0L+46LBr+a/0KMHDpnTCxNNHlXi0QWvEv+/BqnFJru7ZXwjK4DA63kUUWyk4U9xuUDwDs/SDkfMl7pXrbNGmZaX6qE5g/z0d8+f3xlcT0MjE0JWkdt0+ry1Nc/HJwt8Hl7mZzH9Gjv4pxGOcytZGyFn1B/EHwR8oYKDyYLP0BWiysYOYBKccE6e53X5sdw6we+Ma9uXrOirZylS1GmnR6etThjkxTUYIFOx8nO96h88uaUlzeiSgaFpqlZSTH7/2Ko6gl/+1hMtuBZb0f2339EeR49MoavjeeNLghz2qTQczko7qTfq1rwZqGSkIiAmeWIjXXfS5ZPr6/MnnWcmzfzvyXy7UPizEbZ4Bf22Uw/a5dEsCMIJ6tZz93bSucyFy8lEIur9H1nIkWgeRVD2F+IgQrawujqyOjDpnb/hauQAMFQAhQnOJecBcrsc8XA6mknnoyeM9O23N2kkvaEX9NJbH/Lv5D19dvCHPY9EJ+YKayGNiYYefhbZFjvdiVrMt1qrRmO8hG32H0ZdkPA56ZjX9Q5CuRx81zNtAzcGBJ3y2VemJfmPpQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR08MB2669.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(956004)(1076003)(2906002)(8676002)(107886003)(5660300002)(52116002)(186003)(66946007)(508600001)(6916009)(36756003)(86362001)(26005)(316002)(8936002)(7696005)(66556008)(66476007)(4326008)(6666004)(6486002)(38350700002)(38100700002)(83380400001)(2616005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1bR0pdcGnBmfmgHwz1j5IcjC2f8uByCUvf1vLvz72Uj+7m1mYsHDlQ02o3AYbRkmOaZ4hwpE33iuHAw2Sda33N1j4+ySKznaCphmitu9CoBL0hCDN3BYPIhPPToQamTRb9ErK6GUGJjxsxsKKaPzNvYtrMl1OgwrAtEuXratrgx0jYnJ0MOT4xbnsXH+7uTmdeqhBvaKjjVABFHrJg28GxsxWLP+t5ach0WVqZZFFAw66I6wlxxRgrX4A9i51yenIyLAaRdUX+99UtshXnASXhFvEJ84Rj/bnSzaS1Sc8ZZW2jn6qoLfldjSxe26wbHez2McH1dV3Xas/+RlauwO1M8HOYOfQUb/ynxh+MGYfc1nwTfl5ob6d7njhwuYce8UmRENkRxm61aNQY0eYAMhaB5sR8I+Bdw3WSPNIHQUe6HDcc28jRuPJFzZFwpRCVFteGKsDbDd/UxuL6qUQP+Orq21Oywb7fvNdI7v2jjEeBQIYIebQNfd4sGHcwEt7f4mCOehuqNEGEoc43y8AjPdy/u7dJfzrb7YbcGktL/ugBDr8Fg96g8E2XXT3T5THBof0nGN8SQaIuSvxltz18pQEPevTft+8rMXUtFhkLEfd+xmx9WK/gaYZ2GAmb7yr9ap3YGcM11FuqQDY18mxwW7ORkB9mk1iW/0VJxa3e2AXxAExAjwK8IgLNHX6s9MyDgyPrifh9XfGB87MN/wPITkzZIB6RKTt+uAfpANNcGC+Nf2xPvNfCCKYo500fzDf+Xa506xEsxkS7pWWXIZl6wearw3OtjEhuklS8vPgFDs3tgwnxww5m7YqVVwaKCqoSA5wbswGcwFN6O8N9Ol1qIWzyQAnvq4XRwTdFBv3SOnYHGzFvMTgi0qEKJorUP8arhOXACtsPqMDlZVgaguo9pHFn9ppmUrYSGE0c5RLKTAB1FK4ufA5SnORagZ+/U7IKA5dwMnZmb9EOBgrw8cxRLQUBkjSSAI3fk3x+v8DQEHDOUhkOY5eXO1fBawXsyUN4I8hWWfSPnBu1a+uBsp/NYK2V/+qH0BgC2CXaqGikoAVuFl1Z/QqRhDlG1+g0kSQRSIFviLNDSOSVjECHlN9aCYAL0BtI6PmFgjINzGFTLGBGUyJq2BGo74u6zrp3yMaDskuGPDAQ+aS1OWeBg7TQmkCECTRSeKCx/e6VHAaOTDHXuQOKXcSKUBwgC2TgoQqwhUtEo50bAtx3aUp/zmpW7UxIpnX/py3yU71jsGVevIxTXwUCwK8Aj8W4ROFI2tASqxO+73DlYhS9moKGGhmQ7b3M2tnX3SThf81jdxgwX+jUexftxA2gbLM7kn/nKxmCwxpBMkwzt+9tl5VhIlXGY6s809EM/We0KpJcvmIG87GbpzqAuSzwzP5nwantzzpDIJdtM5NeiVjN20hnJxOrwYIPNK2mPq2so2nQ2jyBuN37vcYaVTw7ylJVwhiq6UGgtGaBc5C/DYBu8HItmBWhDeRN5vtvbH5M551GQ7Kp61DfJ8mDDDgRC5poUtSgTIHG9T9fJuGO3HxH9S+rFVUtkkRTZAAoTc7m0HkuwyIP99wmt8a8dUyDmcyH5I6S+QSxD3KRI4uwOKcEuRxFYmIqHaY7H0sdyEBvyT156Hv1ooMXk= X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7e6ea189-74ba-4c35-74c7-08d9985c74de X-MS-Exchange-CrossTenant-AuthSource: VI1PR08MB2669.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2021 08:41:51.7963 (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: 0fRUlRv5VtJjXaoTSdo5lQ37jEA108D7CcCnU9nHitQ8nKYkVOPsGqMKYiVFnqJu1q33NEURyJ84HTldt5Pz/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5806 X-Original-Sender: roland.gaudig-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=wNcXnX87; 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 roland.gaudig-oss@weidmueller.com designates 40.107.6.84 as permitted sender) smtp.mailfrom=roland.gaudig-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 |
suricatta: ipc: add request to get hawkBit server status
|
expand
|
diff --git a/include/network_ipc.h b/include/network_ipc.h index f370ccf..6dc2521 100644 --- a/include/network_ipc.h +++ b/include/network_ipc.h @@ -48,7 +48,8 @@ typedef enum { enum { CMD_ACTIVATION, /* this returns the answer if a SW can be activated */ CMD_CONFIG, - CMD_ENABLE /* Enable or disable suricatta mode */ + CMD_ENABLE, /* Enable or disable suricatta mode */ + CMD_GET_STATUS }; enum run_type { diff --git a/suricatta/server_hawkbit.c b/suricatta/server_hawkbit.c index d4765ce..0428847 100644 --- a/suricatta/server_hawkbit.c +++ b/suricatta/server_hawkbit.c @@ -548,7 +548,12 @@ static server_op_res_t server_get_device_info(channel_t *channel, channel_data_t result = SERVER_EINIT; goto cleanup; } - if ((result = map_channel_retcode(channel->get(channel, (void *)channel_data))) != + + channel_op_res_t ch_response = channel->get(channel, (void *)channel_data); + + server_hawkbit.server_status = ch_response; + server_hawkbit.server_status_time = time(NULL); + if ((result = map_channel_retcode(ch_response)) != SERVER_OK) { goto cleanup; } @@ -2054,6 +2059,22 @@ static server_op_res_t server_configuration_ipc(ipc_message *msg) return SERVER_OK; } +static server_op_res_t server_status_ipc(ipc_message *msg) +{ + struct timeval tv = { + .tv_sec = server_hawkbit.server_status_time, + .tv_usec = 0 + }; + + sprintf(msg->data.procmsg.buf, + "{\"server\":{\"status\":%d,\"time\":\"%s\"}}", + server_hawkbit.server_status, + swupdate_time_iso8601(&tv)); + msg->data.procmsg.len = strlen(msg->data.procmsg.buf); + + return SERVER_OK; +} + server_op_res_t server_ipc(ipc_message *msg) { server_op_res_t result = SERVER_OK; @@ -2065,6 +2086,9 @@ server_op_res_t server_ipc(ipc_message *msg) case CMD_CONFIG: result = server_configuration_ipc(msg); break; + case CMD_GET_STATUS: + result = server_status_ipc(msg); + break; default: result = SERVER_EERR; break; diff --git a/suricatta/server_hawkbit.h b/suricatta/server_hawkbit.h index 67f1c31..86627ee 100644 --- a/suricatta/server_hawkbit.h +++ b/suricatta/server_hawkbit.h @@ -45,6 +45,8 @@ typedef struct { char *cached_file; bool usetokentodwl; unsigned int initial_report_resend_period; + int server_status; + time_t server_status_time; } server_hawkbit_t; extern server_hawkbit_t server_hawkbit;