Codebase list rust-libslirp / d9f210e
sniffglue - Remove 0006-Fixes-for-rust-1.51.0.patch This patch was a backport of an upstream change which is now incorportated in the upstream version we have in Debian. Not mentioning in changelog because the patch was never included in an upload. Peter Michael Green 2 years ago
2 changed file(s) with 0 addition(s) and 70 deletion(s). Raw diff Collapse all Expand all
+0
-69
src/sniffglue/debian/patches/0006-Fixes-for-rust-1.51.0.patch less more
0 From: kpcyrd <git@rxv.cc>
1 Date: Sat, 27 Mar 2021 02:13:41 +0100
2 Subject: Fixes for rust 1.51.0
3 Origin: upstream, https://github.com/kpcyrd/sniffglue/pull/84/commits/e2244ab2616272faa8ebce18308e146f275250c4
4 Reviewed-by: Lukas Märdian <slyon@ubuntu.com>
5
6 Fix autopkgtests by backporting upstream changes to fmt.rs
7 ---
8 src/fmt.rs | 20 ++++++++------------
9 1 file changed, 8 insertions(+), 12 deletions(-)
10
11 diff --git a/src/fmt.rs b/src/fmt.rs
12 index 3c2edc4..7c1e011 100644
13 --- a/src/fmt.rs
14 +++ b/src/fmt.rs
15 @@ -328,9 +328,8 @@ impl Format {
16 Request(req) => {
17 out.push_str("[dns] req, ");
18
19 - match req.questions.iter()
20 - .map(|x| format!("{:?}", x))
21 - .reduce(|a, b| a + &align(out.len(), &b))
22 + match Reduce::reduce(req.questions.iter()
23 + .map(|x| format!("{:?}", x)), |a, b| a + &align(out.len(), &b))
24 {
25 Some(dns) => out.push_str(&dns),
26 None => out.push_str("[]"),
27 @@ -339,9 +338,8 @@ impl Format {
28 Response(resp) => {
29 out.push_str("[dns] resp, ");
30
31 - match resp.answers.iter()
32 - .map(|x| format!("{:?}", x))
33 - .reduce(|a, b| a + &align(out.len(), &b))
34 + match Reduce::reduce(resp.answers.iter()
35 + .map(|x| format!("{:?}", x)), |a, b| a + &align(out.len(), &b))
36 {
37 Some(dns) => out.push_str(&dns),
38 None => out.push_str("[]"),
39 @@ -534,13 +532,12 @@ fn display_macadr_buf(mac: [u8; 6]) -> String {
40
41 #[inline]
42 fn display_kv_list(list: &[(&str, Option<&str>)]) -> String {
43 - list.iter()
44 + Reduce::reduce(list.iter()
45 .filter_map(|&(key, ref value)| {
46 value.as_ref().map(|value| {
47 format!("{}: {:?}", key, value)
48 })
49 - })
50 - .reduce(|a, b| a + ", " + &b)
51 + }), |a, b| a + ", " + &b)
52 .map(|extra| format!(" ({})", extra))
53 .unwrap_or_else(String::new)
54 }
55 @@ -570,11 +567,10 @@ impl<'a> DhcpKvListWriter<'a> {
56 }
57
58 fn finalize(self) -> String {
59 - self.elements.iter()
60 + Reduce::reduce(self.elements.iter()
61 .map(|&(key, ref value)| {
62 format!("{}: {}", key, value)
63 - })
64 - .reduce(|a, b| a + ", " + &b)
65 + }), |a, b| a + ", " + &b)
66 .map(|extra| format!(" ({})", extra))
67 .unwrap_or_else(String::new)
68 }
00 relax-deps.patch
11 remove-boxxy.patch
22 revert-nom-and-tls-parser.patch
3 0006-Fixes-for-rust-1.51.0.patch