From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from ns1.lah-a2.de ([84.19.186.99] helo=lah-a2.de) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ewYJc-0005vS-G9 for rauc@pengutronix.de; Thu, 15 Mar 2018 20:13:28 +0100 Received: from localhost (p5B019BCB.dip0.t-ipconnect.de [91.1.155.203]) by lah-a2.de (Postfix) with ESMTPSA id 048124085416 for ; Thu, 15 Mar 2018 20:11:01 +0100 (CET) From: Andreas Schmidt Date: Thu, 15 Mar 2018 20:13:24 +0100 Message-Id: <20180315191325.6121-2-mail@schmidt-andreas.de> In-Reply-To: <20180315191325.6121-1-mail@schmidt-andreas.de> References: <1520931720.7326.5.camel@pengutronix.de> <20180315191325.6121-1-mail@schmidt-andreas.de> Subject: [RAUC] [PATCH v2 1/2] config_file: bootchooser: add barebox-statename parameter List-Id: RAUC Project - Discussion List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: rauc-bounces@pengutronix.de Sender: "RAUC" To: rauc@pengutronix.de TmFtZSBvZiB0aGUgYmFyZWJveCBib290IHN0YXRlIGNhbiBiZSBzZXQgYnkgdXNlciBpbiBib290 Y2hvb3NlcgpmcmFtZXdvcmsuIGJhcmVib3gtc3RhdGUgYXBwbGljYXRpb24gaGFzIC1uIHBhcmFt ZXRlciB0byBjaGFuZ2UKYm9vdCBzdGF0ZSBuYW1lLiBUaGlzIHBhdGNoIGFkZCBwb3NzaWJpbGl0 eSB0byBjaGFuZ2UgIGJhcmVib3ggYm9vdApzdGF0ZSBuYW1lIG92ZXIgcmF1YyBjb25maWd1cmF0 aW9uIGZpbGUuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFNjaG1pZHQgPG1haWxAc2NobWlkdC1h bmRyZWFzLmRlPgotLS0KIGluY2x1ZGUvY29uZmlnX2ZpbGUuaCB8IDEgKwogc3JjL2Jvb3RjaG9v c2VyLmMgICAgIHwgOCArKysrKysrKwogc3JjL2NvbmZpZ19maWxlLmMgICAgIHwgNCArKysrCiAz IGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2Nv bmZpZ19maWxlLmggYi9pbmNsdWRlL2NvbmZpZ19maWxlLmgKaW5kZXggOTcyZGQ0OC4uZWI3MWUy YSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9jb25maWdfZmlsZS5oCisrKyBiL2luY2x1ZGUvY29uZmln X2ZpbGUuaApAQCAtMjcsNiArMjcsNyBAQCB0eXBlZGVmIHN0cnVjdCB7CiAJUkNvbmZpZ1N5c1Zh cmlhbnQgc3lzdGVtX3ZhcmlhbnRfdHlwZTsKIAlnY2hhciAqc3lzdGVtX3ZhcmlhbnQ7CiAJZ2No YXIgKnN5c3RlbV9ib290bG9hZGVyOworCWdjaGFyICpzeXN0ZW1fYmJfc3RhdGVuYW1lOwogCS8q IHBhdGggcHJlZml4IHdoZXJlIHJhdWMgbWF5IGNyZWF0ZSBtb3VudCBkaXJlY3RvcmllcyAqLwog CWdjaGFyICptb3VudF9wcmVmaXg7CiAJZ2NoYXIgKnN0b3JlX3BhdGg7CmRpZmYgLS1naXQgYS9z cmMvYm9vdGNob29zZXIuYyBiL3NyYy9ib290Y2hvb3Nlci5jCmluZGV4IGQ5YjI4MzAuLjE2ZjQ1 ZDUgMTAwNjQ0Ci0tLSBhL3NyYy9ib290Y2hvb3Nlci5jCisrKyBiL3NyYy9ib290Y2hvb3Nlci5j CkBAIC02OSw2ICs2OSwxMCBAQCBzdGF0aWMgZ2Jvb2xlYW4gYmFyZWJveF9zdGF0ZV9nZXQoY29u c3QgZ2NoYXIqIGJvb3RuYW1lLCBCYXJlYm94U2xvdFN0YXRlICpiYl9zdAogCWdfcmV0dXJuX3Zh bF9pZl9mYWlsKGVycm9yID09IE5VTEwgfHwgKmVycm9yID09IE5VTEwsIEZBTFNFKTsKIAogCWdf cHRyX2FycmF5X2FkZChhcmdzLCBnX3N0cmR1cChCQVJFQk9YX1NUQVRFX05BTUUpKTsKKwlpZiAo cl9jb250ZXh0KCktPmNvbmZpZy0+c3lzdGVtX2JiX3N0YXRlbmFtZSkgeworCQlnX3B0cl9hcnJh eV9hZGQoYXJncywgZ19zdHJkdXAoIi1uIikpOworCQlnX3B0cl9hcnJheV9hZGQoYXJncywgZ19z dHJkdXAocl9jb250ZXh0KCktPmNvbmZpZy0+c3lzdGVtX2JiX3N0YXRlbmFtZSkpOworCX0KIAln X3B0cl9hcnJheV9hZGQoYXJncywgZ19zdHJkdXAoIi1nIikpOwogCWdfcHRyX2FycmF5X2FkZChh cmdzLCBnX3N0cmR1cF9wcmludGYoQk9PVFNUQVRFX1BSRUZJWCAiLiVzLnByaW9yaXR5IiwgYm9v dG5hbWUpKTsKIAlnX3B0cl9hcnJheV9hZGQoYXJncywgZ19zdHJkdXAoIi1nIikpOwpAQCAtMTU3 LDYgKzE2MSwxMCBAQCBzdGF0aWMgZ2Jvb2xlYW4gYmFyZWJveF9zdGF0ZV9zZXQoR1B0ckFycmF5 ICpwYWlycywgR0Vycm9yICoqZXJyb3IpIHsKIAlnX2Fzc2VydF9jbXB1aW50KHBhaXJzLT5sZW4s ID4sIDApOwogCQogCWdfcHRyX2FycmF5X2FkZChhcmdzLCBnX3N0cmR1cChCQVJFQk9YX1NUQVRF X05BTUUpKTsKKwlpZiAocl9jb250ZXh0KCktPmNvbmZpZy0+c3lzdGVtX2JiX3N0YXRlbmFtZSkg eworCQlnX3B0cl9hcnJheV9hZGQoYXJncywgZ19zdHJkdXAoIi1uIikpOworCQlnX3B0cl9hcnJh eV9hZGQoYXJncywgZ19zdHJkdXAocl9jb250ZXh0KCktPmNvbmZpZy0+c3lzdGVtX2JiX3N0YXRl bmFtZSkpOworCX0KIAlmb3IgKGd1aW50IGkgPSAwOyBpIDwgcGFpcnMtPmxlbjsgaSsrKSB7CiAJ CWdfcHRyX2FycmF5X2FkZChhcmdzLCBnX3N0cmR1cCgiLXMiKSk7CiAJCWdfcHRyX2FycmF5X2Fk ZChhcmdzLCBnX3N0cmR1cChwYWlycy0+cGRhdGFbaV0pKTsKZGlmZiAtLWdpdCBhL3NyYy9jb25m aWdfZmlsZS5jIGIvc3JjL2NvbmZpZ19maWxlLmMKaW5kZXggMzRkOWRjZi4uZjI4YjU5ZSAxMDA2 NDQKLS0tIGEvc3JjL2NvbmZpZ19maWxlLmMKKysrIGIvc3JjL2NvbmZpZ19maWxlLmMKQEAgLTEy NCw2ICsxMjQsMTAgQEAgZ2Jvb2xlYW4gbG9hZF9jb25maWcoY29uc3QgZ2NoYXIgKmZpbGVuYW1l LCBSYXVjQ29uZmlnICoqY29uZmlnLCBHRXJyb3IgKiplcnJvcikKIAkJZ290byBmcmVlOwogCX0K IAorCWlmIChnX3N0cmNtcDAoYy0+c3lzdGVtX2Jvb3Rsb2FkZXIsICJiYXJlYm94IikgPT0gMCkg eworCQljLT5zeXN0ZW1fYmJfc3RhdGVuYW1lID0gZ19rZXlfZmlsZV9nZXRfc3RyaW5nKGtleV9m aWxlLCAic3lzdGVtIiwgImJhcmVib3gtc3RhdGVuYW1lIiwgTlVMTCk7CisJfQorCiAJYy0+bW91 bnRfcHJlZml4ID0gZ19rZXlfZmlsZV9nZXRfc3RyaW5nKGtleV9maWxlLCAic3lzdGVtIiwgIm1v dW50cHJlZml4IiwgTlVMTCk7CiAJaWYgKCFjLT5tb3VudF9wcmVmaXgpIHsKIAkJZ19kZWJ1Zygi Tm8gbW91bnQgcHJlZml4IHByb3ZpZGVkLCB1c2luZyAvbW50L3JhdWMvIGFzIGRlZmF1bHQiKTsK LS0gCjIuMTQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClJBVUMgbWFpbGluZyBsaXN0