Message ID | 20210126131412.3567-8-michael.adler@siemens.com |
---|---|
State | Changes Requested |
Headers | show
Return-Path: <swupdate+bncBCLP7I7WWMHRBUNMYCAAMGQECTV2AAY@googlegroups.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::33d; helo=mail-wm1-x33d.google.com; envelope-from=swupdate+bncbclp7i7wwmhrbunmycaamgqectv2aay@googlegroups.com; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20161025 header.b=kDDgqeef; dkim-atps=neutral Received: from mail-wm1-x33d.google.com (mail-wm1-x33d.google.com [IPv6:2a00:1450:4864:20::33d]) (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 ozlabs.org (Postfix) with ESMTPS id 4DQ6hh4hk3z9rx6 for <incoming@patchwork.ozlabs.org>; Wed, 27 Jan 2021 00:17:08 +1100 (AEDT) Received: by mail-wm1-x33d.google.com with SMTP id u67sf1289778wmg.9 for <incoming@patchwork.ozlabs.org>; Tue, 26 Jan 2021 05:17:08 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1611667025; cv=pass; d=google.com; s=arc-20160816; b=p1ABHWk+rdIwK5Sb1ZRjJIMisjbIaBI84uouRPXdz9T2Mvz9241r6Ncx73xVlpZLa/ P+YLOzRFYwX3FahmjnOwW3jXCWqJtqxlBGUy5krXF/5KnXTpEc8QJEJ5l1LwZA6vMcuA UFNmjVkfwIvuV8L9vgenSZ+Ye2UKGM+y1Yt1/VSVNM4S5amr6cokFVlkBy4zYr5wxriU tLzX/SQj9iXSS7V/95fUyoKhdO2D4oaFmJndvN7ZD/m3JFBiDC7Uh/2rHhWaHsrQ1nd+ 1oc5DdrDdN9kChb+OVbT8Edazc/M48GRMDdEIyu/+a/Ej8nfmEypg9tOpqExE6El1ZMv rK9w== 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=/N2IxTPr8ZWCdQPSP+QlXHLnXJFSLX9Puv1MHFX8F0w=; b=Zal8kQdUUwGRAaDM9UaApt3l5J6GLOEedEVDOCRoERuQ4Xyn0LP4cUtLgMnETX6oXU H52tS0wwWhUMAzR47xF62q1gn4uqqvk/gUhKqNXu8WcVCQ3ryRiBtdSSzVio2faQzg3m D1MldiITRrAK6HpHgQZP7zUmXeY6djxAVafKsNGZNKRONDEQFalhGb3J8lWu2FowkSUv DpDgiHZyRJcsvmZUfiI+c38HOjfkRCu9SW0XzGN5t9GbfWV06znDddPo8PZwmcw50pYO 3OmvD/PFnSAAn5+Dn6nknUJK6tc+G1F6rCQ9/m3DvwXoP2LFJQBW0uvAFR8bIrY69RAD IH5g== ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b="dVU0QQZ/"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of michael.adler@siemens.com designates 2a01:111:f400:fe0e::60e as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; 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=/N2IxTPr8ZWCdQPSP+QlXHLnXJFSLX9Puv1MHFX8F0w=; b=kDDgqeefAXsbiCo/lWSaa4UKJWFmNfB10fTik8emdm8tt00fI0i+OHXagwUnMMZPKl ZChuvSYDsFY6xnFfOHYt8TV6QAyWEFnR6QwyW1KHqVbTeYH072sYk+7+GVhv2Hvi5Ys5 l4jNIdaVKT+XWuWjngHauxgOG80CUVIfz8FoY/wHEDh77Se7IR243i2He+xqug/aSYLR o2R0uqk9DWRWuC51yl2cMQhfVhUJ6Kya7GGvHoxEQybKUQEtvoXfihh0FtMdcSYA0qBt I6bww/jXKolJ+wCp4W4dxKMq6eRpnP2bfZaNJtGpPTHiwD8Vs3BzMuoksSmSKteweWAx Sg3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; 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=/N2IxTPr8ZWCdQPSP+QlXHLnXJFSLX9Puv1MHFX8F0w=; b=bTjk5fukuFd+8J7LwoVqwdL9F4yNeiEKyXkdwwGThnQJATOluSgvLGn5beATYA7vnD v++TfkZPsi2qQNm3CmfXntXLW7D4c+0DVKsL9RoBFixRXSZJc/lXj5yBcKzYZezZo4iW DTbCFll7Wk3ebch9PXqUE+r9N53aht25S/jWqapk8IE5MMh86VpyIBFJY5P0r+XRPavt HFpwqcizrRjlCUYqldYMgH8jg3Jl1j0qY7E5sRwEPkrOMYHmUGUuiOezJYPuz2ZrT/Hm QxxwNwoPsAfanJbTZ8mFd2Zkl2DAAh8PwwooC+CDbh9ETcMX8UZkwZdgQ5P7JIln2PyK 9saA== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOAM530dVs7BgBHkSiliU0l2IxLxcy2gRmpQp+gmA0TEFe676uwwD5am wLmkzFSBCPmx40pqyBi8DmA= X-Google-Smtp-Source: ABdhPJxoqADlTtPeIakYfFTu610qDtMibknIFDCzoto0x+Sv/zRtLWmTXc/reseMq8FhdDqU5/HIZw== X-Received: by 2002:a1c:9cd8:: with SMTP id f207mr4781510wme.155.1611667025203; Tue, 26 Jan 2021 05:17:05 -0800 (PST) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a1c:7210:: with SMTP id n16ls1276707wmc.2.canary-gmail; Tue, 26 Jan 2021 05:17:04 -0800 (PST) X-Received: by 2002:a1c:9a4d:: with SMTP id c74mr4577875wme.73.1611667024314; Tue, 26 Jan 2021 05:17:04 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1611667024; cv=pass; d=google.com; s=arc-20160816; b=XyDVA2bkg6Olon3Jc0ElsoMqI5WlGgAUmU3yva5lnGV272HaVxvQICvkiAeACmdMnj FbAZBwHR+rmV56FBte8Oq5wAhvhvoi4F8tNjUkREDTbyyRWpXE3jIqMeLNw6BP7DSQmk G6oqXQRmgOX19gDfNio1xqAy4cWuu1zUC4RFcZLOO45EU4MakzhdmK17qYX5n2Ym0n7d YBXxLA235DZmXRu6dWKvRyxNbx/qugyKYf3deJ7O9szpPX3b1Db041v7mYSUbOaAQGd+ VsAlvXh6R4jJvNrtfOeWrUcDCr+a8DNa2VmN0KRESGy4JrZWaVP9l+0isZZMh6oto+4R MwCw== 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=I1cCnXPxdP7btI4WPWAU5MJaM/cZVRpN4+9gfMQ9x3E=; b=C7KdDoqp24kCAhxe5hywfBqHttlvvphGUPD2vadG6y9c2N86RfWoq9+9ixornXXQHl Cvqqwm87nD5UZ/EmGO9DjVTAaonvORVtWHZOOxlA3wMO1nvIWRkBVYD4pkMryKOjOcEo Q7/cgz1851bVsE28NbeyVnPzos7OvmArH/ZPD6UKTAxE1+gOExn6dWlL4djsU8exwS7B 88p+M2mQPDxBpukJGo0lFO0cu2YfcmbOfz8xe/RYBP+YJ0Jpxuqor1a+s1T8HdnFA09O VayotWXPgm+pXp97SPaVXYo+AAJOkTuN05aVIAbQ7b1PKbz5mB0XjymiwviSBYrhBsg1 VyEA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b="dVU0QQZ/"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of michael.adler@siemens.com designates 2a01:111:f400:fe0e::60e as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on060e.outbound.protection.outlook.com. [2a01:111:f400:fe0e::60e]) by gmr-mx.google.com with ESMTPS id m2si143017wmm.2.2021.01.26.05.17.04 for <swupdate@googlegroups.com> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Jan 2021 05:17:04 -0800 (PST) Received-SPF: pass (google.com: domain of michael.adler@siemens.com designates 2a01:111:f400:fe0e::60e as permitted sender) client-ip=2a01:111:f400:fe0e::60e; ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lgks4+qVDT4jp8Vs18jBfFgCb9b7iwfp+rU8WcbaihrBY4H8bJjZitZnSJyjOJQMOOwJSviH2YD+w9j+0rpfYl3/vTBiKbUKR1z0ZGUr/ikxthZRKWS32/vtLFUEN9Vc+SCBpzxg7ml6HDRV7zJZuf0IXqKnZMV19g/bpJ5pcEX6BEfhRgnZ2MD8U72Md3bB6fX/P2tiIGjaHWIdtDbVhUy/M76Al+3ASu3uQIRFDwKKHNSfh15kKkQ2bja8jPArvBwcah9lZzZZGL/lmfaAUAc2kUOL0penetI76ZfsVMdcGu2uiAzNUUgq6jaWQrY4q43OhnamzAypvYcC90PYVQ== 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-SenderADCheck; bh=I1cCnXPxdP7btI4WPWAU5MJaM/cZVRpN4+9gfMQ9x3E=; b=MLpRwNOjiGeDVIvOrUpRwDjjtnq7vpbhU1Xc2RekMyrDoubaUDaMNqnbRAKqViwzlxxlFLrTTbEOmlUdOxxLqVIbdgnqlgUrCik5IZdyZtpra/cOrvBOujB7RkFlZqkrvHiNF2iqLaRBHo2/VUGjsLawqHUoxXamgdUtFNnIHJHbP2Lr+OG2egrees9NM5X3I9YW+lQiMTkGaEa0yxTDPES5OLGrNWmWfcpv6aL8BRB1Lb3Cc1vVd6r31mbSjcHJJP3rt4eCKQ68P9ALKAkzN4fPHz/dQNSebmlONb0vtl1AAB+N9ADKsLJbumRNA5vHOlOYvF+pHh2T5cGc+qHL5A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:d7::22) by AM0PR10MB3603.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:156::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.17; Tue, 26 Jan 2021 13:17:03 +0000 Received: from AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM ([fe80::2838:c46a:e3fe:2c7a]) by AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM ([fe80::2838:c46a:e3fe:2c7a%4]) with mapi id 15.20.3784.019; Tue, 26 Jan 2021 13:17:03 +0000 From: Michael Adler <michael.adler@siemens.com> To: swupdate@googlegroups.com Cc: Michael Adler <michael.adler@siemens.com>, Christian Storm <christian.storm@siemens.com> Subject: [swupdate] [PATCH 7/9] Use new config API in suricatta clients Date: Tue, 26 Jan 2021 14:14:10 +0100 Message-Id: <20210126131412.3567-8-michael.adler@siemens.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210126131412.3567-1-michael.adler@siemens.com> References: <20210126131412.3567-1-michael.adler@siemens.com> Content-Type: text/plain; charset="UTF-8" X-Originating-IP: [93.104.69.78] X-ClientProxiedBy: AM0P190CA0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::14) To AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:d7::22) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost (93.104.69.78) by AM0P190CA0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.16 via Frontend Transport; Tue, 26 Jan 2021 13:17:03 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: c7c5c770-d73c-4fad-0310-08d8c1fcabd9 X-MS-TrafficTypeDiagnostic: AM0PR10MB3603: X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: <AM0PR10MB3603C00E95F974388E60A310E8BC0@AM0PR10MB3603.EURPRD10.PROD.OUTLOOK.COM> X-MS-Oob-TLC-OOBClassifiers: OLM:217; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: G4CNYafaL79BNTi8dBLu9baH/WwkK2vnlqIEtxr+FNqKNDKrGSPRTeZkRkvoyojvnjG3/R9qne91B0MPAllalaKEo/mI747egrVEppHuXNg59Q/u5nRvTr5aTeR3djPVvrUNVlJd4gfznAUb4aVzGNrPeQiahNukFvsyyi3tBqtq0PfEAOFZAtoJE6gCumlzfV03u4E1GeEptSfIL9tbwvWI3MJUSvmHfi53S7iUZ3EVR6ymjR5vfYa5xbBRCfY7FSXZB1mL3h8xaflmc9QnHCND6FlkMvnYdFFCTcrOW+VZ+1cx6WycN+t7LBis+6K0JhMwixFlFilmyD7WSCuD5pfWKrBQTlgXmARG45YS9H/tFS22qy8YAYnVCUX0PvlW1T/OEGovr362jBQpcXYqXA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(4636009)(39860400002)(136003)(376002)(396003)(346002)(366004)(54906003)(8676002)(66476007)(316002)(6486002)(6916009)(36756003)(6666004)(8936002)(83380400001)(66946007)(478600001)(86362001)(6496006)(44832011)(186003)(4326008)(956004)(2616005)(2906002)(107886003)(1076003)(16526019)(26005)(66556008)(5660300002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData: JJIAooy5DnD43bJUqvxIF01Z7Ymu6C6s0LkuHikgcHXtQ9s5KT90q7KoiJlBmk2QTkSOgR1YWhsUgyilDGp/nz+Cjp0Sx9NakIqbNfdMTRo1/I8iedZCjP683mfxerX779kiML7I9j4565wzixnSy24VX2VMxNvXTe+ExqSgrXAvogJnpy5G87S8RtQ4PPMGvJzzypnVFqiy9lFdLr7YTevTMjaPqPdWvt7UIvVvt1NE08hyauGajOs0ftVY6C3ZZn3ofnTh5MDQWUicwx7J/8jbDCoUEt03YzHsagExMkL2KrKugLf7oXxw9YCsfXqaHppVNZr6GkEFSIG97jVHrOQoxSfEXXsZG43wQXJnGXodOZTdeKYJAJBlg0B4nEnkYLXTkMDk1tpUl7JgwqVzYGdbgwK6R6HmjELSd1fobNmihKuTcZVIb3jjSwmnSPJs3NsW6Dp3tOya2n4C805nIfqcS52AKzdBVL5NF+vvM4Fx5jNY/TPrfdv2jAUb2Juo3X6hcCmNsK59PVYwmm36NYhTfBRYciw1nZMVAYHMZCJ9UufUoGtr9ymdIyu2aX90dC/w7T0alSdgTI1bGdwq/PoJaemTqq/p3fWkceN69cz/EkMaYuDX8ySHULG5KyWAkGFhhppxr2Q2+Ib/U83Fxgk1yKqQTfvQmU+ijvPjvg4q0HUxbYVAC4Bsq3MTh4ARpjaO65H+DNBduZEFNwdDQc04vPWGfjfkhVNjHE6cgcDErfhhU/8ULjyTAB3xTvk7cEwYxvSLahNOjw3iEODtjxaOQjwxH3W9os8KQiuLyxbq2JKIhDIyXKTIDBOY0LiMlBeSZkkU+BQeRyUEmwBqCoXMz3ZKYQaJVLA72uyXxR2huZaSOvWELEQryAdL2xD6oiyd53TKJUZNLfBQrqkRp5HewHt9gzUrT14ZEbq2K/jQfHvctiwmRRzMAGXLHckuCnd3tLJoGfuRoFZKt2yYmX6UFC3uZnRigh41OGhHeSa3wa+XRWiYlyUXN1MdMXruE0PsjnmwmvbE0iIZ/rbUlAe+3O+bjsajayZo+f8UZEQDUjDx7HjxL+aaA26jug54 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7c5c770-d73c-4fad-0310-08d8c1fcabd9 X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB2322.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jan 2021 13:17:03.3749 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: uaVr3cfFGVLKpw3e+YfZjQ4oMsaqeSk0Z3GbfZp77lhlmrd4Y7W/Z6zs94oAfAWyIFIgY9NL/LfPpAGGSYkpKYnX/m8MFfSMxLcB+X/MoT0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3603 X-Original-Sender: Michael.Adler@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b="dVU0QQZ/"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of michael.adler@siemens.com designates 2a01:111:f400:fe0e::60e as permitted sender) smtp.mailfrom=michael.adler@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.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 |
Overhaul swupdate.cfg handling
|
expand
|
diff --git a/suricatta/server_general.c b/suricatta/server_general.c index 1803981..6ffc030 100644 --- a/suricatta/server_general.c +++ b/suricatta/server_general.c @@ -604,11 +604,15 @@ server_op_res_t server_start(char *fname, int argc, char *argv[]) LIST_INIT(&server_general.configdata); if (fname) { + swupdate_cfg_handle handle; + swupdate_cfg_init(&handle, fname); - read_module_settings(fname, "gservice", server_general_settings, + swupdate_cfg_read_module_settings(&handle, "gservice", server_general_settings, NULL); - read_module_settings(fname, "identify", settings_into_dict, + swupdate_cfg_read_module_settings(&handle, "identify", settings_into_dict, &server_general.configdata); + + swupdate_cfg_destroy(&handle); } if (loglevel >= DEBUGLEVEL) { diff --git a/suricatta/server_hawkbit.c b/suricatta/server_hawkbit.c index df48180..165e686 100644 --- a/suricatta/server_hawkbit.c +++ b/suricatta/server_hawkbit.c @@ -1650,19 +1650,24 @@ server_op_res_t server_start(char *fname, int argc, char *argv[]) LIST_INIT(&server_hawkbit.configdata); if (fname) { + swupdate_cfg_handle handle; + swupdate_cfg_init(&handle, fname); + /* * Search "suricatta" section to be compatible with past */ - read_module_settings(fname, "suricatta", server_hawkbit_settings, + swupdate_cfg_read_module_settings(&handle, "suricatta", server_hawkbit_settings, NULL); /* * Then try "hawkBit" because each server has its own * section */ - read_module_settings(fname, "hawkbit", server_hawkbit_settings, + swupdate_cfg_read_module_settings(&handle, "hawkbit", server_hawkbit_settings, NULL); - read_module_settings(fname, "identify", settings_into_dict, + swupdate_cfg_read_module_settings(&handle, "identify", settings_into_dict, &server_hawkbit.configdata); + + swupdate_cfg_destroy(&handle); } if (loglevel >= DEBUGLEVEL) {