From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: usbip: fix usbip bind writing random string after command in match_busid From: Juan Zea Message-Id: <1372575371.1424549.1513247019662.JavaMail.zimbra@qindel.com> Date: Thu, 14 Dec 2017 11:23:39 +0100 (CET) To: shuah@kernel.org Cc: linux-usb@vger.kernel.org, Valentina Manea , linux-kernel@vger.kernel.org, Shuah Khan List-ID: PiBXaHkgbm90IHVzZSB0aGUgcmV0dXJuIHZhbHVlIGZyb20gc25wcmludGYoKSBmb3IgbGVuZ3Ro LCBpbnN0ZWFkIG9mIGNhbGxpbmcKc3RybGVuKGNvbW1hbmQpPwoKWWVzLCB0aGF0IG1ha2VzIHNl bnNlLiBTb21ldGhpbmcgbGlrZSB0aGlzPwoKCgpSZWdhcmRzLApKdWFuCi0tLQpUbyB1bnN1YnNj cmliZSBmcm9tIHRoaXMgbGlzdDogc2VuZCB0aGUgbGluZSAidW5zdWJzY3JpYmUgbGludXgtdXNi IiBpbgp0aGUgYm9keSBvZiBhIG1lc3NhZ2UgdG8gbWFqb3Jkb21vQHZnZXIua2VybmVsLm9yZwpN b3JlIG1ham9yZG9tbyBpbmZvIGF0ICBodHRwOi8vdmdlci5rZXJuZWwub3JnL21ham9yZG9tby1p bmZvLmh0bWwKCmRpZmYgLS1naXQgYS90b29scy91c2IvdXNiaXAvc3JjL3V0aWxzLmMgYi90b29s cy91c2IvdXNiaXAvc3JjL3V0aWxzLmMKaW5kZXggMmIzZDZkMi4uM2Q3YjQyZSAxMDA2NDQKLS0t IGEvdG9vbHMvdXNiL3VzYmlwL3NyYy91dGlscy5jCisrKyBiL3Rvb2xzL3VzYi91c2JpcC9zcmMv dXRpbHMuYwpAQCAtMzAsNiArMzAsNyBAQCBpbnQgbW9kaWZ5X21hdGNoX2J1c2lkKGNoYXIgKmJ1 c2lkLCBpbnQgYWRkKQogICAgICAgIGNoYXIgY29tbWFuZFtTWVNGU19CVVNfSURfU0laRSArIDRd OwogICAgICAgIGNoYXIgbWF0Y2hfYnVzaWRfYXR0cl9wYXRoW1NZU0ZTX1BBVEhfTUFYXTsKICAg ICAgICBpbnQgcmM7CisgICAgICAgaW50IGNtZF9zaXplOwogCiAgICAgICAgc25wcmludGYobWF0 Y2hfYnVzaWRfYXR0cl9wYXRoLCBzaXplb2YobWF0Y2hfYnVzaWRfYXR0cl9wYXRoKSwKICAgICAg ICAgICAgICAgICAiJXMvJXMvJXMvJXMvJXMvJXMiLCBTWVNGU19NTlRfUEFUSCwgU1lTRlNfQlVT X05BTUUsCkBAIC0zNywxMiArMzgsMTQgQEAgaW50IG1vZGlmeV9tYXRjaF9idXNpZChjaGFyICpi dXNpZCwgaW50IGFkZCkKICAgICAgICAgICAgICAgICBhdHRyX25hbWUpOwogCiAgICAgICAgaWYg KGFkZCkKLSAgICAgICAgICAgICAgIHNucHJpbnRmKGNvbW1hbmQsIFNZU0ZTX0JVU19JRF9TSVpF ICsgNCwgImFkZCAlcyIsIGJ1c2lkKTsKKyAgICAgICAgICAgICAgIGNtZF9zaXplID0gc25wcmlu dGYoY29tbWFuZCwgU1lTRlNfQlVTX0lEX1NJWkUgKyA0LCAiYWRkICVzIiwKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgYnVzaWQpOwogICAgICAgIGVsc2UKLSAgICAgICAgICAg ICAgIHNucHJpbnRmKGNvbW1hbmQsIFNZU0ZTX0JVU19JRF9TSVpFICsgNCwgImRlbCAlcyIsIGJ1 c2lkKTsKKyAgICAgICAgICAgICAgIGNtZF9zaXplID0gc25wcmludGYoY29tbWFuZCwgU1lTRlNf QlVTX0lEX1NJWkUgKyA0LCAiZGVsICVzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgYnVzaWQpOwogCiAgICAgICAgcmMgPSB3cml0ZV9zeXNmc19hdHRyaWJ1dGUobWF0Y2hf YnVzaWRfYXR0cl9wYXRoLCBjb21tYW5kLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHNpemVvZihjb21tYW5kKSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Y21kX3NpemUpOwogICAgICAgIGlmIChyYyA8IDApIHsKICAgICAgICAgICAgICAgIGRiZygiZmFp bGVkIHRvIHdyaXRlIG1hdGNoX2J1c2lkOiAlcyIsIHN0cmVycm9yKGVycm5vKSk7CiAgICAgICAg ICAgICAgICByZXR1cm4gLTE7Cg==