From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38937) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8NkM-0003Ju-6V for qemu-devel@nongnu.org; Sun, 20 Nov 2016 03:45:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8NkI-0007mo-Pc for qemu-devel@nongnu.org; Sun, 20 Nov 2016 03:45:10 -0500 Resent-Message-Id: Received: from sender163-mail.zoho.com ([74.201.84.163]:21434) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c8NkI-0007jj-I7 for qemu-devel@nongnu.org; Sun, 20 Nov 2016 03:45:06 -0500 Message-ID: <147963149613.72.11850088989610910737@0ce5b62ddca6> In-Reply-To: <20161120084136.721-1-Vincent.Bernat@exoscale.ch> Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 From: no-reply@patchew.org Date: Sun, 20 Nov 2016 00:44:57 -0800 (PST) Subject: Re: [Qemu-devel] [v2] tftp: fake support for netascii protocol List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Vincent.Bernat@exoscale.ch Cc: famz@redhat.com, samuel.thibault@gnu.org, thuth@redhat.com, qemu-devel@nongnu.org, jan.kiszka@siemens.com, stefanha@redhat.com, vincent@bernat.im SGksCgpZb3VyIHNlcmllcyBzZWVtcyB0byBoYXZlIHNvbWUgY29kaW5nIHN0eWxlIHByb2JsZW1z LiBTZWUgb3V0cHV0IGJlbG93IGZvcgptb3JlIGluZm9ybWF0aW9uOgoKU3ViamVjdDogW1FlbXUt ZGV2ZWxdIFt2Ml0gdGZ0cDogZmFrZSBzdXBwb3J0IGZvciBuZXRhc2NpaSBwcm90b2NvbApUeXBl OiBzZXJpZXMKTWVzc2FnZS1pZDogMjAxNjExMjAwODQxMzYuNzIxLTEtVmluY2VudC5CZXJuYXRA ZXhvc2NhbGUuY2gKCj09PSBURVNUIFNDUklQVCBCRUdJTiA9PT0KIyEvYmluL2Jhc2gKCkJBU0U9 YmFzZQpuPTEKdG90YWw9JChnaXQgbG9nIC0tb25lbGluZSAkQkFTRS4uIHwgd2MgLWwpCmZhaWxl ZD0wCgojIFVzZWZ1bCBnaXQgb3B0aW9ucwpnaXQgY29uZmlnIC0tbG9jYWwgZGlmZi5yZW5hbWVs aW1pdCAwCmdpdCBjb25maWcgLS1sb2NhbCBkaWZmLnJlbmFtZXMgVHJ1ZQoKY29tbWl0cz0iJChn aXQgbG9nIC0tZm9ybWF0PSVIIC0tcmV2ZXJzZSAkQkFTRS4uKSIKZm9yIGMgaW4gJGNvbW1pdHM7 IGRvCiAgICBlY2hvICJDaGVja2luZyBQQVRDSCAkbi8kdG90YWw6ICQoZ2l0IGxvZyAtbiAxIC0t Zm9ybWF0PSVzICRjKS4uLiIKICAgIGlmICEgZ2l0IHNob3cgJGMgLS1mb3JtYXQ9ZW1haWwgfCAu L3NjcmlwdHMvY2hlY2twYXRjaC5wbCAtLW1haWxiYWNrIC07IHRoZW4KICAgICAgICBmYWlsZWQ9 MQogICAgICAgIGVjaG8KICAgIGZpCiAgICBuPSQoKG4rMSkpCmRvbmUKCmV4aXQgJGZhaWxlZAo9 PT0gVEVTVCBTQ1JJUFQgRU5EID09PQoKVXBkYXRpbmcgM2M4Y2Y1YTljMjFmZjg3ODIxNjRkMWRl ZjdmNDRiZDg4ODcxMzM4NApGcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9wYXRjaGV3LXByb2plY3Qv cWVtdQogKiBbbmV3IHRhZ10gICAgICAgICBwYXRjaGV3LzIwMTYxMTIwMDg0MTM2LjcyMS0xLVZp bmNlbnQuQmVybmF0QGV4b3NjYWxlLmNoIC0+IHBhdGNoZXcvMjAxNjExMjAwODQxMzYuNzIxLTEt VmluY2VudC5CZXJuYXRAZXhvc2NhbGUuY2gKU3dpdGNoZWQgdG8gYSBuZXcgYnJhbmNoICd0ZXN0 JwpmOGYxYjNlIHRmdHA6IGZha2Ugc3VwcG9ydCBmb3IgbmV0YXNjaWkgcHJvdG9jb2wKCj09PSBP VVRQVVQgQkVHSU4gPT09CkNoZWNraW5nIFBBVENIIDEvMTogdGZ0cDogZmFrZSBzdXBwb3J0IGZv ciBuZXRhc2NpaSBwcm90b2NvbC4uLgpFUlJPUjogc3VzcGVjdCBjb2RlIGluZGVudCBmb3IgY29u ZGl0aW9uYWwgc3RhdGVtZW50cyAoMiwgNikKIzM0OiBGSUxFOiBzbGlycC90ZnRwLmM6MzMwOgor ICBpZiAoc3RyY2FzZWNtcCgmdHAtPngudHBfYnVmW2tdLCAib2N0ZXQiKSA9PSAwKSB7CisgICAg ICBrICs9IDY7CgpFUlJPUjogc3VzcGVjdCBjb2RlIGluZGVudCBmb3IgY29uZGl0aW9uYWwgc3Rh dGVtZW50cyAoMiwgNikKIzM2OiBGSUxFOiBzbGlycC90ZnRwLmM6MzMyOgorICB9IGVsc2UgaWYg KHN0cmNhc2VjbXAoJnRwLT54LnRwX2J1ZltrXSwgIm5ldGFzY2lpIikgPT0gMCkgeworICAgICAg cWVtdV9sb2dfbWFzayhMT0dfVU5JTVAsICJ0ZnRwOiBuZXRhc2NpaSBwcm90b2NvbCBub3QgaW1w bGVtZW50ZWQsICIKCnRvdGFsOiAyIGVycm9ycywgMCB3YXJuaW5ncywgMjcgbGluZXMgY2hlY2tl ZAoKWW91ciBwYXRjaCBoYXMgc3R5bGUgcHJvYmxlbXMsIHBsZWFzZSByZXZpZXcuICBJZiBhbnkg b2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBwb3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhlIG1h aW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGluIE1BSU5UQUlORVJTLgoKPT09IE9VVFBVVCBFTkQg PT09CgpUZXN0IGNvbW1hbmQgZXhpdGVkIHdpdGggY29kZTogMQoKCi0tLQpFbWFpbCBnZW5lcmF0 ZWQgYXV0b21hdGljYWxseSBieSBQYXRjaGV3IFtodHRwOi8vcGF0Y2hldy5vcmcvXS4KUGxlYXNl IHNlbmQgeW91ciBmZWVkYmFjayB0byBwYXRjaGV3LWRldmVsQGZyZWVsaXN0cy5vcmc=