Message ID | 20230615130854.2700871-1-pro@denx.de |
---|---|
State | Accepted |
Delegated to: | Stefano Babic |
Headers | show
Return-Path: <swupdate+bncBAABBC43VSSAMGQEV4VFTXI@googlegroups.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2607:f8b0:4864:20::83d; helo=mail-qt1-x83d.google.com; envelope-from=swupdate+bncbaabbc43vssamgqev4vftxi@googlegroups.com; receiver=<UNKNOWN>) 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=20221208 header.b=qUzkSebm; dkim-atps=neutral Received: from mail-qt1-x83d.google.com (mail-qt1-x83d.google.com [IPv6:2607:f8b0:4864:20::83d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4QhjLT4NXgz20QH for <incoming@patchwork.ozlabs.org>; Thu, 15 Jun 2023 23:09:35 +1000 (AEST) Received: by mail-qt1-x83d.google.com with SMTP id d75a77b69052e-3fda1a83608sf29628431cf.3 for <incoming@patchwork.ozlabs.org>; Thu, 15 Jun 2023 06:09:34 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1686834572; cv=pass; d=google.com; s=arc-20160816; b=w6Z13kdPIb9+nJCxV6gJDHkHfU22DFD2OmD7mD+7XJ5p2cjwoXzqSvphb933NdifWe 371mZg0m9CYzJVgPLXG8OvbsGIYGllpP5s/xudoBf1UQni1z/W//9PftkG8FY96rtNWe Csa+IcHMnfw9Iag76XbBnWmg51vIhzLZ/toNn/xh0SNPsgxVJTwTIRmEnP0FN0OxJvfx UCz0tv37wngIVgijzhR76Yj2bpZ0dZVqyr9aellhaUvcLJHJnphfJQEoWKjZERL7EXw+ GhoYQYpVgtYC2qgt/LY/hiH/Y0DTOq9330fqz0k0bJNNk2xhNFlDUeKCnkplWmZ7rMzp kLzw== ARC-Message-Signature: i=2; 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=0iqUb6NlSAjMn8rzBPdX/98H4o4zcnce8bOeOyeZgaI=; b=IZbG4mKs8eFsBeQdXesdZx1cNocWyiKnmIQUESRyA/aQwXpZDwWGIp98MuBQ/+ZlTK kQCGW7OpFyHvNtnGtxPFTtfiF0ye8+6+bhtogu+X7El4arWPNxN4mX5M+QqvZbXJy9CP i/RIvAZ6Csy0VF04iZ1Yw88U2pGHu3fBXi/toYWlJlKWDtTDFucDhEsQzsNDP6xbbAPG R2h4DVgiiG6FkyIE2+x/+FkYO0U2Qcgm51omVLlM5istn5Buop2NZrrVtS70tvRoO1Gd 8xRVhm17Q9yWsRu5d3EHL514YMRcEq8t23dFtZ0aDVu/p2GpGDLyAQsIdmV8WR4znZ8m qB5g== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@denx.de header.s=phobos-20191101 header.b=WRgOHpOm; spf=pass (google.com: domain of pro@denx.de designates 2a01:238:438b:c500:173d:9f52:ddab:ee01 as permitted sender) smtp.mailfrom=pro@denx.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20221208; t=1686834572; x=1689426572; 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=0iqUb6NlSAjMn8rzBPdX/98H4o4zcnce8bOeOyeZgaI=; b=qUzkSebm9DVprgApYYcRXeTRxNfBX1t/PcNoKkccvZBxNJX8ITNHT7X2iaCn+xyZiG mJtTaxovGN1mS8i9+3ublUIuuJiCXYfqg/IixQGkreNcVyTC74WMnErRUZ0C/RX3rp4K FxX3hM5c8eOoKmi4mILE4XdCUoxvM01UpnWCn4OCSKkiKot8uHO9I5ublHThKp98/thZ JubhQfTz+gutf20mDg0UtM0yMn4AWmCoKL5ttIJ/hNdS3Tr/ponsr28Wn867wJvCgSC1 cjNMHU8pdZpkcDoDu/DSzaLJ1TN9JFnjIdjGZIeXx5KAgzOzRp8NlV0PV3xFDjdVxRDh nG6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686834572; x=1689426572; 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=0iqUb6NlSAjMn8rzBPdX/98H4o4zcnce8bOeOyeZgaI=; b=aRGhizvUpNmpbMt41fvO5hDb6+UgHBYGYxJfQWIsQ4usuSk8FmVDLov36AqEV75FNe VwG6u3kdjh3we7vJHleQyWXzQI8BCBpTPJx0Pyciag9rb3h68N+JfGTVcXI2XB9rfpj5 JloPLw9fAjGMUY3jnEs1S4yn3bdiKt3OVjim5f7V9a0Y8tlCjz+wmzkBTMNwLqTqeEEb 0M/yNXRG/qg53YZSX+DjAz6PRj/8ZsA2uZuZ9BSQQFeVYNTFf9DA/Zp3u2TrfzcrLsMF YYJcFeloPGpVLxbhod+BR3Qapq4dYGxT42vZg+Qr/AvJ4LXJT+EAl8S9McXahx4lIiep HsEg== Sender: swupdate@googlegroups.com X-Gm-Message-State: AC+VfDzRFEK9pHVD5AKbhlazqv2rT6BJ5uAP8vMP4YCBoRZ9pj3HlRVQ A9V3lNCyuGanz4It66T4ogM= X-Google-Smtp-Source: ACHHUZ4R54q1zeZrssN2qplVARCdhD9Chde81VapuhB6LdOtAMJQ2H69LBpRggBZQDA+MazvDBBXVA== X-Received: by 2002:a05:6214:caa:b0:626:376b:c95d with SMTP id s10-20020a0562140caa00b00626376bc95dmr25386045qvs.47.1686834572295; Thu, 15 Jun 2023 06:09:32 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a05:6214:b32:b0:62b:6fc8:9122 with SMTP id w18-20020a0562140b3200b0062b6fc89122ls866330qvj.0.-pod-prod-04-us; Thu, 15 Jun 2023 06:09:31 -0700 (PDT) X-Received: by 2002:a1f:5c92:0:b0:46e:7cad:e6e3 with SMTP id q140-20020a1f5c92000000b0046e7cade6e3mr3978821vkb.3.1686834571110; Thu, 15 Jun 2023 06:09:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686834571; cv=none; d=google.com; s=arc-20160816; b=DbMPt8dCzj8NaV9PgjdHXzQcIyKdYlxH5GVXihB17jakXMIP1+/6eL8beVmZeDGMm0 mbw5Y9MN+YQTciBoEG0h1sbsdhUGKVPCZq5kK4WkLo1KOmwWcnHVVAd86woST27uPcgn 5k4NZAueb9J5SLkTiZO1/ci+HQKqu6nt7KJ1YqbLpjTNhCtjKBGW7UFZXtzmYmBXHZKb omP70EDx6TraFV4uYJ+ngSv4MNfnty2Sk8ApkWxmcolIa1t4wO+YgxfhV7VrxL06kZ1o JMpLw7hzNH+cIMVisgHwayzBQpUY80SCQafszDCk1ShvqRXxsCIAf/sK/nmhNcTJMalm F35w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=nJFIR7IBVxOJUZY2KACn+OhHLpRLRAybwykNplMD6GE=; b=yPZI4uOxsyR8PQWmfdJYy1UMHiYKk6dbn1jzgtuh0L9JnltQw0mTYez4sIc7V5cGSq z9V4MhTS7fGmfNhvwGu6u5CQNhAQJNbYq1nMmNvUKN3eIIdf/GVjzdJjuuchf2+L6+Ek JREp0VgdSjxo40nuf/278Qmvk/CbClr4mzvtrHLy9w/CurTvZpV3INLJEoNHRwNapvPd hzgWryOpZt5S63pUZeuY0t6UcCHElGShIOhMvKD6pA7bvqAWr3eK+ZU4o25EFUIkaaet NGKXI1+wgbYQgWY+DGrr1ii5CtC9Y1TDngDMdG3nmCZT+PYjtrLfY85FWfAmOcBf39Xi c5GA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@denx.de header.s=phobos-20191101 header.b=WRgOHpOm; spf=pass (google.com: domain of pro@denx.de designates 2a01:238:438b:c500:173d:9f52:ddab:ee01 as permitted sender) smtp.mailfrom=pro@denx.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=denx.de Received: from phobos.denx.de (phobos.denx.de. [2a01:238:438b:c500:173d:9f52:ddab:ee01]) by gmr-mx.google.com with ESMTPS id 20-20020a05612208d400b0046557175e54si1631381vkg.1.2023.06.15.06.09.30 for <swupdate@googlegroups.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Jun 2023 06:09:30 -0700 (PDT) Received-SPF: pass (google.com: domain of pro@denx.de designates 2a01:238:438b:c500:173d:9f52:ddab:ee01 as permitted sender) client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; Received: from mail-internal.denx.de (p578adb1c.dip0.t-ipconnect.de [87.138.219.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: noc@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id 8CF508626D for <swupdate@googlegroups.com>; Thu, 15 Jun 2023 15:09:25 +0200 (CEST) Received: from pollux.denx.de (pollux [192.168.1.1]) by mail-internal.denx.de (Postfix) with ESMTPS id 7847C18068B for <swupdate@googlegroups.com>; Thu, 15 Jun 2023 15:09:20 +0200 (CEST) Received: by pollux.denx.de (Postfix, from userid 535) id 415BC1A0094; Thu, 15 Jun 2023 15:09:20 +0200 (CEST) From: Philip Oberfichtner <pro@denx.de> To: swupdate@googlegroups.com Cc: sbabic@denx.de, Philip Oberfichtner <pro@denx.de> Subject: [swupdate] [libubootenv PATCH v2 1/2] validate_flags: Bugfix for TYPE_ATTR_HEX Date: Thu, 15 Jun 2023 15:08:54 +0200 Message-Id: <20230615130854.2700871-1-pro@denx.de> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean X-Original-Sender: pro@denx.de X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@denx.de header.s=phobos-20191101 header.b=WRgOHpOm; spf=pass (google.com: domain of pro@denx.de designates 2a01:238:438b:c500:173d:9f52:ddab:ee01 as permitted sender) smtp.mailfrom=pro@denx.de; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=denx.de Content-Type: text/plain; charset="UTF-8" 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 |
[libubootenv,v2,1/2] validate_flags: Bugfix for TYPE_ATTR_HEX
|
expand
|
diff --git a/src/uboot_env.c b/src/uboot_env.c index 3320753..a31e459 100644 --- a/src/uboot_env.c +++ b/src/uboot_env.c @@ -1711,7 +1711,7 @@ static bool libuboot_validate_flags(struct var_entry *entry, const char *value) case TYPE_ATTR_DECIMAL: case TYPE_ATTR_HEX: errno = 0; - ok_type = strlen(value) > 2 && (value[0] == 0) && + ok_type = strlen(value) > 2 && (value[0] == '0') && (value[1] == 'x' || value [1] == 'X'); if (ok_type) { test = strtoull(value, NULL, 16);