Message ID | 20211015082457.6804-1-roland.gaudig-oss@weidmueller.com |
---|---|
Headers | show
Return-Path: <swupdate+bncBAABBZXVUSFQMGQEX5OMPIA@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=aqtX1TpY; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2607:f8b0:4864:20::b40; helo=mail-yb1-xb40.google.com; envelope-from=swupdate+bncbaabbzxvusfqmgqex5ompia@googlegroups.com; receiver=<UNKNOWN>) Received: from mail-yb1-xb40.google.com (mail-yb1-xb40.google.com [IPv6:2607:f8b0:4864:20::b40]) (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 4HVzq06n0Yz9shx for <incoming@patchwork.ozlabs.org>; Fri, 15 Oct 2021 19:25:15 +1100 (AEDT) Received: by mail-yb1-xb40.google.com with SMTP id q193-20020a252aca000000b005ba63482993sf10486055ybq.0 for <incoming@patchwork.ozlabs.org>; Fri, 15 Oct 2021 01:25:15 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1634286311; cv=pass; d=google.com; s=arc-20160816; b=XoCUKKs6KuV4XkvhmhCNeg6cOf3Gofw0DpYZ4DABy5hD4/Lg/LrOtD55O0a0ZkiUPF YeCj4UexEqo40wFd7bQTHTVo49cHUYJ+PhCo7iBh91AoZyeHBf/Ly32Hb+ppG5siG7zB QsvfPGFptD/UWJ/unPF0yXhiHeuI7bwrGK5y9lX5nobXb/hD3SWQYpRsAOrcZHrDc0P/ Tr+GudRiyKkyEB8PaXwK/+iyAEjoZLWwQ7Ls+r6VXTHEGDQdpnIcT3PuMzOqr82fQIeX weB4AJGro4WQHq9at4aFEaL8pr6xTYluBsd3qFTTDyEqiqqKgE9hg1I6Z04upQPfahc5 sydA== 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=BILxlQNpowkaz3VN7xrYG+1sKegXi9BDNuwunRlQNH8=; b=lE4QpNI+RjRy38qx0bAjxJ3qhePcU9YG0BIfqNj7UHgdqEs+/4YXWYqquqofacYRKI NcCeaiGkH37sMTakrTHJDhKifSvRexA0pLgX1l8gBBD0m+KoyattlUpGSYne/8n93oov AA5owO8A5tdxG0xtxTS8D1bNi7o4sp32B20VzKs7LCp0s6/AL3BYlBcuP5l2Wpp/hGF7 xfE1cHmfKG4WJpVK9diXfjoPKz1lcKj4nDkXLsIhdVfIk2JvOHqsgdqeZfdGH26qminm XKPDFOr3h5XsKwUj87+Ne0RHBKtvDwCj6+Gn4Mb0h+B439joc7zFnD4g38qdqoZZ/HnL EIEQ== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=Nbm2vnxp; 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.8.40 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: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=BILxlQNpowkaz3VN7xrYG+1sKegXi9BDNuwunRlQNH8=; b=aqtX1TpYzLdXhZY0jEeSPBOr10UzBotP/ZmbjMCSL3Hl0YXsjI1aMfedKNzAX6uUZQ m3bkckXypLgVMHlbYz4V/srde1NwgpsNPIcF2aljAFGOduNwlLCtVVNRfscvyRze9oBU PSnFvrhuaW9rz67rH4udxFaKDRldYjWUeQ6oLK2QIbRnMAfPY82gCjGU7nXamS/tgTYJ 0bMjxlDrujGxtclWdxV+GdAGneVFxrY8gUaZsyHpZvfNYS/P8tY+wtuWtJFmiRqqGgG4 9GwMZpV+PCalycGgfm1+5blaxRJP5iMCCSJ8DkN1LE6fHYyQxF85kZERTgP3Dgf972YQ I5DA== 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 :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=BILxlQNpowkaz3VN7xrYG+1sKegXi9BDNuwunRlQNH8=; b=YLU39jGJT3cU9dI4QOUaheHCadpi40G3py9jJWCqBPPdrcWkNpdRzE58IYb3TsfRuT bvr5nsPlsDr29+EfpF9OhggiwSplN3V0lMsVhw30Vg3VtVZLYr5yDGnjGrNBSqTWSv7X uCAFcBQ1XiyO6hzC0q2hSR5TVZ34BjNpRN2IO/YAU1Spsxl/MLEttYFF1TnABXJsRaSO RLYOzkkPPCcMiUqIlZuOMCJLB6lXR8Mr/9HBoVDssAcQSpf2iXhxkvW+S2YMuxwZhB1N mn3npR+Y/Mr19eZc/oLI+dNlSLW60eIAUB7a3azgVWwf667ko5Dam3bsHPhZIKE7MYxN MKNg== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM5328/lCSL4626FKqaDuVZuCOmn7qK4eWtlN8AZcw+Q3ibEHUYlpx dhUAFsYCc2ycV7V7fqZtLfk= X-Google-Smtp-Source: ABdhPJybVg5yLAjahl85Mc+hNX+yEBp5gR6Pbn42OlZ0/OGM1aXgSkQcXTQ7oyM89udBzv+VHu1hSw== X-Received: by 2002:a05:6902:1147:: with SMTP id p7mr12205032ybu.107.1634286310860; Fri, 15 Oct 2021 01:25:10 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a25:5283:: with SMTP id g125ls2006549ybb.9.gmail; Fri, 15 Oct 2021 01:25:10 -0700 (PDT) X-Received: by 2002:a25:e753:: with SMTP id e80mr1893746ybh.523.1634286310331; Fri, 15 Oct 2021 01:25:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1634286310; cv=pass; d=google.com; s=arc-20160816; b=GyAIi3xi4NWB7A0mx3g0Wz9UVx4OiBxWb8ibqFCe9g6ETxpT6bHPx7K5WRdtQGQSBe BD0WKykYEkwLimPm/LQLn6CQQnjRrYfp919s/T92xAZDQb2iUxHxzrLtI25ondDbdMyG Vb0eLSM5Sy49TbCNq9tTSmUYfsU6scDRvyNdWIJuV9rskexrdGGqjNEq7+WVVGY1v56P r48yGUuqmM6kIn/fNsspvsmKWD1s/CCpDdZdqETdjWcCQdUG1P5quManrvvmoAH//Zw3 0/0HOaWuGTiWHhzki5mSnQpHTwN756SHZz4lOGKvscbD6td8pnXgWhiTwBYC37sSSBkv InqA== 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=4/iLnAk+BmFAieOx1WRF0OGzk+zmSaRD+oqWvLibD4o=; b=Tet7kpKO/MZCPZ1VoF51YMB1qJJkLEFt6PoapEIzh2czZwY/8Gk31+ZOwAJ1MV13xT Tu/RV+hPi+XMNE1zX/drqvSztHKD4adif4iRucTaleLWtvauMySqPvilw0amgaRsyMX2 LbLwJ3+vm+fv0bSdwJp+kQ745/LexO3sFSV0A3TEOhVFZ4n/mM901zW26hQ8XbqXpTGf f5h/kDR6j6pjVnFz1/s4TSLoZqkovkyMrFARVzXTtbwrp3lAlowzMv3MaBoeYmQnBptN mE1qbusR7kpm0W0fQ4DvxvRnbV59epTgXPoyneu7lOpV70v47KMM0JtjCFSFY1LOWHKG E9Hg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@weidmueller.onmicrosoft.com header.s=selector1-weidmueller-onmicrosoft-com header.b=Nbm2vnxp; 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.8.40 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-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80040.outbound.protection.outlook.com. [40.107.8.40]) by gmr-mx.google.com with ESMTPS id k1si390690ybp.1.2021.10.15.01.25.09 for <swupdate@googlegroups.com> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Oct 2021 01:25:09 -0700 (PDT) Received-SPF: pass (google.com: domain of roland.gaudig-oss@weidmueller.com designates 40.107.8.40 as permitted sender) client-ip=40.107.8.40; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DgwwLuQ5WURRJ4x2JzLlQk7lMWfgtUABUs6kFZrZIG4pvi9lQCOANTqNT7A2cz77mShXPk6YN6h7OdVaViRewiZIcZr0JGuVI8/3XDHvcRrxPfF2lf03xipipyIo42OWNSgf9ubGLzjbUSkR9Q31qTJOvI3CWHwZSpgCaKJKF2NmlICrpkbmGOrkmbvyGfHQJcfz4zYSGsd9bgWEyUtASY6L2rxmThynYFh4zZC+B+9saxn48+I+cRLPaK7A97TlrFkH8teu9sSK68fY0WKgmqPtUGbo/mMiba464LkijQo3JJPNXUByvdS61RvoFe4HegSHHC4hYAQJX8cONdK/hg== 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=4/iLnAk+BmFAieOx1WRF0OGzk+zmSaRD+oqWvLibD4o=; b=OkbO74XhfjQxQUthnikGUC8+QDUqz4hgUl7OEFD9r6qbiAFq5SjY0RbD4As7YzZxZVn/na4QdRQd7q0sciZNASxnKwIiGF5M6/pEcPi8VlJxV8eRcC2wxwh8CV2daaHAOaZ0R0Ak2BWKG/GcFjCCet7VW4JebvVDlxOApa2mrWa80eIiQnUYg72WG17SRhX8hRi43OxNjiVKCnANGdtWMJ3mIoo8tWgIbx7fyYlZwqkOPdvBpvG9GskGW61UR9sY2CnccjDe4x1RSZa4EZGRFd6cO3oAbc4+aeJqVA5Fdxn+C4lpRgpt9GOLM1BfdG13Eh2JUjjxw1wI2OU75uTXqA== 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 AM4PR08MB2658.eurprd08.prod.outlook.com (2603:10a6:205:a::27) by AM9PR08MB6707.eurprd08.prod.outlook.com (2603:10a6:20b:305::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.16; Fri, 15 Oct 2021 08:25:07 +0000 Received: from AM4PR08MB2658.eurprd08.prod.outlook.com ([fe80::8821:a0b2:5af2:ae97]) by AM4PR08MB2658.eurprd08.prod.outlook.com ([fe80::8821:a0b2:5af2:ae97%4]) with mapi id 15.20.4608.017; Fri, 15 Oct 2021 08:25:07 +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 v1 0/8] suricatta: ipc: add request to get hawkBit server status Date: Fri, 15 Oct 2021 08:24:49 +0000 Message-Id: <20211015082457.6804-1-roland.gaudig-oss@weidmueller.com> X-Mailer: git-send-email 2.25.1 Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: AS9PR0301CA0044.eurprd03.prod.outlook.com (2603:10a6:20b:469::16) To AM4PR08MB2658.eurprd08.prod.outlook.com (2603:10a6:205:a::27) MIME-Version: 1.0 Received: from DE12086.weidmueller.com.com (84.138.74.49) by AS9PR0301CA0044.eurprd03.prod.outlook.com (2603:10a6:20b:469::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4608.14 via Frontend Transport; Fri, 15 Oct 2021 08:25:07 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 90fd1d44-9475-498f-085b-08d98fb54bfa X-MS-TrafficTypeDiagnostic: AM9PR08MB6707: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: <AM9PR08MB670725DC5826856FB4FD2A12AFB99@AM9PR08MB6707.eurprd08.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dnuhiK/fchExL2bVzN4bvZzLirm59y0lKKZ8Bt8NP0KTYYGzAenfQRHskj10u7mkXM+WPIcEvwCg98NCf6IySOJeIG7QI217yE4TKwHYtCeXG46qCOhZDqLxCGCU2K7/ZmWJiTNCHEAQ7A6YBERNFQ9BvQ1jMzi5gGelU/msUSfrPRj5VNv3CV8CV1sdfzn4KmUm/GWjxoEKL+wYypbYtMaX8RSFWswsJ15qTnr0ljMMriM7ceiJUQqcW7QqKBmAnQf3jQdT/EoRFMzjRh0WHr8PMiKK+8HYz5vhScagCTJDar4rTB8AGmA/XJNkjE17cQzddltOJOtWPESDSTlgr+tgFrmY7+JHxYI6OIgbHCITWyApPIuMLY0i6tQrqscvxQIvhDDWpaOqbyEqbwreh746ur3Un7obN+1zRqcVwcydBC9G5HIOufJKngNu0169fmTdRJ4yxmgkD23raYzF2Fe3qu0cfotSJvILaIA82eGj6U5skdTbOIJ0Yr2hLDNq3M0HptJLzR73pNvLNZZySSJkJfMmPD2iXcutC2owW8x3RvoytUXuhEK/RpRD7v768ShuTExZrln2ZQqNTY7zKuwMZXHMhtMiZsA2jxz+IBAWQ4yfhR/J5+kVZdt7mVQ/AHydB1FzZN4msA/XBLXyIfiS9gCDnxeOeM/rBkup1CIobQwPDxHx2+JB2NXGKqQb X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM4PR08MB2658.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(38100700002)(38350700002)(83380400001)(4326008)(6506007)(6486002)(1076003)(107886003)(2616005)(8936002)(66946007)(36756003)(186003)(26005)(66476007)(66556008)(8676002)(86362001)(956004)(6512007)(52116002)(6916009)(316002)(2906002)(7696005)(508600001)(6666004)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: MdR+z6rowgDSWZlr3DOM2rnw1dYb1nvdvgqLHYE95mLN94zpISapWkKD/1YxRocOf7zPQ1ASocKG4KEMtffKiyJqEL9+3uy7Rp0Zudev9xUhto3Ssk9ptzy42eIaLbeFnjs3RoCh84v02XcmzetZglLwFRJbrImSiwv2nWtXtddmUVDqc8qIYGy/OmRq1Ztx5AWMW44s4xd37Nv4MrDXuGeRzyg8slHDM4W+Z55cT16JicacIPbVrqP5KjhL6DxW/0UGl3EMKzKER3NxZu8isi0Su5JtWHfA81TJ2qqHxymvWRtd79xemnhSY1ZW4YWjYZxT9Yl3tynkRAht3/CUE1p8uzFqtzK/P19EDKoFDxkMXH05yK4zQpzXlUc2hQJbQYhHdV7I0efeK0oWekeDJGDCfn9w5RzeGZ4At4CHpCDUIAXw+ktAsFlDW5eauP3PCkou1HTOap/PA5pzpY5zOwUFE+2axiOshrSj1+N4jwghbxY7SZEUjA3SSHO5iMMVmrogqSeZvvlmk8RLIVUuQuV7JZiw7VU4d7EABzOv/a277WJNZtINrcHpTsftp5NGTbPb2TYaXxBprleMKkvBMEATTVlewRSxe+diLX86/MkiBtLIWOtuxCTWvkXup03VzFLqjnIG/TvGMfHNdNacAJivsHELGjv8s/XKQPS/K0da1wn8HMF9mm2bL3oTnzjckYFXvLzuMBF78RTNhNfBOC3NoEOxQbBxemYTLVJHcNbH1FCMWyla9JdlzwBOKFSia5AGh0fCS/Lqq/sexubRFGr3WKsVx+p5k/DYufmrUT4p+YPQ5zofbViK+LhNn9DPgFRJVCIk/HOGt1uvgfaQcnJIgw9ZeAixzzSzbzFFZKm9i31JFH0z03E4cOPcyr6jsjjVwdTwE37u1AIElwEJU7bsIv4w83uYjJtBNfiZG7rXEkA6URGAKd1RFF7paa4ie9LcuXBfTPQl9fjzNkcHzPgC0yENQ4h/EKbWLPPgBF/vQyRHxBrbyYhYJ2sHMK9KWhsYYxOgdej6pGk1S8uty9EzxZO5YVM0Fii0FPafIJUcXAKOfesXPQcnf6P5DniIdNyQXjWsKYo7gMliyPo2ErM0utTYM2Lk3FwQHfVcFzvw81XxvVAcbnHCDzVUgwoqNYNQD5AFZcXvZ2dY6E7LoLmXTAWWO4mVxSq1s5Sih05GKXGaFPpzjYvKbVe+MQrTXDqRaUvJt23QU28yGE29nToGy2lS0cbyjnGP3nj5y3Ghrylm+5RzVVqpnT5Q36bZGWkbdksnuUx40buHpVwIrDSiu+kqh0V7/69KLhojriceCQv4xUqKPDYtxu91NQAD X-OriginatorOrg: weidmueller.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90fd1d44-9475-498f-085b-08d98fb54bfa X-MS-Exchange-CrossTenant-AuthSource: AM4PR08MB2658.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2021 08:25:07.8064 (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: XMAy/WNRWIdpzP/bJuxVNVNJp3HXWNAp9WK6R4yEatWInr3mpcaXngbEoyrw6wl00ZLWnrIRmsPaDhF5pDoNKQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6707 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=Nbm2vnxp; 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.8.40 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
|
From: Roland Gaudig <roland.gaudig@weidmueller.com> This patch series ads a new GET_STATUS request to the Suricatta IPC API. The response contains a JSON object representing the connection status to the hawkBit server during the last poll cycle. { "server" : { "status" : <status> "time" : <time> } } The value of <status> is just an integer value according the channel_op_res_t enum from channel_op_res.h. The value of <time> contains an ISO 8601 formatted date time string. To suport converting older timestamps from logs the swupdate_time_iso8601 function has been extended with a parameter for entering a struct timeval. In case a NULL pointer is passed, it will convert the current time like it did before this modification. While testing the new GET_STATUS request some problems were discovered. In case the hawkBit server was not availlable or there were connection problems the IPC socket could have been blocked for several minutes, without responding a valid status. To overcome these problems the Suricatta IPC has been separated into a separate thread. As during start-up the server_start function could stay very long inside a loop waiting for server responses before entering the Suricatta main loop, an additional status CHANNEL_REQUEST_PENDING has been added to channel_op_res_t. This allows the GET_STATUS request to return a more specific status what is going on during that phase. For testing the "trigger" command I extended the swupdate-hawkbitcfg with an additional option for emitting "trigger" requests. Roland Gaudig (8): util: add optional swupdate_time_iso8601 param suricatta: add basic status request tools: add swupdate-gethawkbitstatus tools: add trigger to swupdate-hawkbitcfg gitignore: add tools/swupdate-gethawkbitstatus doc: add description for hawkBit server status channel_curl: add separate error codes for SSL suricatta: separate ipc into separate thread .gitignore | 1 + core/util.c | 9 ++- corelib/channel_curl.c | 12 ++-- doc/source/swupdate-ipc.rst | 23 +++++++ include/channel_op_res.h | 5 +- include/network_ipc.h | 3 +- include/util.h | 2 +- suricatta/common.c | 3 + suricatta/server_general.c | 2 +- suricatta/server_hawkbit.c | 54 ++++++++++++++++- suricatta/server_hawkbit.h | 2 + suricatta/suricatta.c | 99 ++++++++++++++++++++++--------- tools/Makefile | 1 + tools/swupdate-gethawkbitstatus.c | 56 +++++++++++++++++ tools/swupdate-hawkbitcfg.c | 12 ++++ 15 files changed, 245 insertions(+), 39 deletions(-) create mode 100644 tools/swupdate-gethawkbitstatus.c