diff for duplicates of <504A02C3.6030509@gmail.com> diff --git a/a/1.txt b/N1/1.txt index 3a62532..fd77314 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -65,8 +65,8 @@ determination. > { > struct dst_entry *dst = __sk_dst_get(sk); > -> - if (dst && dst->obsolete && dst->ops->check(dst, cookie) = NULL) { -> + if (dst && dst_check(dst, cookie) = NULL) { +> - if (dst && dst->obsolete && dst->ops->check(dst, cookie) == NULL) { +> + if (dst && dst_check(dst, cookie) == NULL) { > sk_tx_queue_clear(sk); > RCU_INIT_POINTER(sk->sk_dst_cache, NULL); > dst_release(dst); @@ -74,8 +74,8 @@ determination. > { > struct dst_entry *dst = sk_dst_get(sk); > -> - if (dst && dst->obsolete && dst->ops->check(dst, cookie) = NULL) { -> + if (dst && dst_check(dst, cookie) = NULL) { +> - if (dst && dst->obsolete && dst->ops->check(dst, cookie) == NULL) { +> + if (dst && dst_check(dst, cookie) == NULL) { > sk_dst_reset(sk); > dst_release(dst); > return NULL; @@ -88,8 +88,8 @@ determination. > struct dst_entry *dst = t->dst_cache; > > - if (dst && dst->obsolete && -> - dst->ops->check(dst, t->dst_cookie) = NULL) { -> + if (dst && dst_check(dst, t->dst_cookie) = NULL) { +> - dst->ops->check(dst, t->dst_cookie) == NULL) { +> + if (dst && dst_check(dst, t->dst_cookie) == NULL) { > t->dst_cache = NULL; > dst_release(dst); > return NULL; diff --git a/a/content_digest b/N1/content_digest index 822f61b..4e965f0 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,7 +3,7 @@ "ref\01347033467-3757-2-git-send-email-nicolas.dichtel@6wind.com\0" "From\0Vlad Yasevich <vyasevich@gmail.com>\0" "Subject\0Re: [PATCH 1/2] dst: take into account policy update on check()\0" - "Date\0Fri, 07 Sep 2012 14:20:51 +0000\0" + "Date\0Fri, 07 Sep 2012 10:20:51 -0400\0" "To\0Nicolas Dichtel <nicolas.dichtel@6wind.com>\0" "Cc\0davem@davemloft.net" sri@us.ibm.com @@ -78,8 +78,8 @@ "> {\n" "> \tstruct dst_entry *dst = __sk_dst_get(sk);\n" ">\n" - "> -\tif (dst && dst->obsolete && dst->ops->check(dst, cookie) = NULL) {\n" - "> +\tif (dst && dst_check(dst, cookie) = NULL) {\n" + "> -\tif (dst && dst->obsolete && dst->ops->check(dst, cookie) == NULL) {\n" + "> +\tif (dst && dst_check(dst, cookie) == NULL) {\n" "> \t\tsk_tx_queue_clear(sk);\n" "> \t\tRCU_INIT_POINTER(sk->sk_dst_cache, NULL);\n" "> \t\tdst_release(dst);\n" @@ -87,8 +87,8 @@ "> {\n" "> \tstruct dst_entry *dst = sk_dst_get(sk);\n" ">\n" - "> -\tif (dst && dst->obsolete && dst->ops->check(dst, cookie) = NULL) {\n" - "> +\tif (dst && dst_check(dst, cookie) = NULL) {\n" + "> -\tif (dst && dst->obsolete && dst->ops->check(dst, cookie) == NULL) {\n" + "> +\tif (dst && dst_check(dst, cookie) == NULL) {\n" "> \t\tsk_dst_reset(sk);\n" "> \t\tdst_release(dst);\n" "> \t\treturn NULL;\n" @@ -101,11 +101,11 @@ "> \tstruct dst_entry *dst = t->dst_cache;\n" ">\n" "> -\tif (dst && dst->obsolete &&\n" - "> -\t dst->ops->check(dst, t->dst_cookie) = NULL) {\n" - "> +\tif (dst && dst_check(dst, t->dst_cookie) = NULL) {\n" + "> -\t dst->ops->check(dst, t->dst_cookie) == NULL) {\n" + "> +\tif (dst && dst_check(dst, t->dst_cookie) == NULL) {\n" "> \t\tt->dst_cache = NULL;\n" "> \t\tdst_release(dst);\n" "> \t\treturn NULL;\n" > -423ade138601b24e147b3b1eb3832531a219de661211e0132b55509c29f23930 +9524d630c03176f088efd79f79eba78ee8b0d7f65e28f4263a13532f7b211157
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.