diff for duplicates of <20161031201508.GE8514@localhost.localdomain> diff --git a/a/1.txt b/N1/1.txt index b29b486..70b29d9 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -93,10 +93,10 @@ Thanks > @@ -351,7 +353,7 @@ int sctp_backlog_rcv(struct sock *sk, struct sk_buff *skb) > done: > /* Release the refs we took in sctp_add_backlog */ -> if (SCTP_EP_TYPE_ASSOCIATION = rcvr->type) +> if (SCTP_EP_TYPE_ASSOCIATION == rcvr->type) > - sctp_association_put(sctp_assoc(rcvr)); > + sctp_transport_put(t); -> else if (SCTP_EP_TYPE_SOCKET = rcvr->type) +> else if (SCTP_EP_TYPE_SOCKET == rcvr->type) > sctp_endpoint_put(sctp_ep(rcvr)); > else > @@ -363,6 +365,7 @@ int sctp_backlog_rcv(struct sock *sk, struct sk_buff *skb) @@ -110,10 +110,10 @@ Thanks > @@ -373,7 +376,7 @@ static int sctp_add_backlog(struct sock *sk, struct sk_buff *skb) > * from us > */ -> if (SCTP_EP_TYPE_ASSOCIATION = rcvr->type) +> if (SCTP_EP_TYPE_ASSOCIATION == rcvr->type) > - sctp_association_hold(sctp_assoc(rcvr)); > + sctp_transport_hold(t); -> else if (SCTP_EP_TYPE_SOCKET = rcvr->type) +> else if (SCTP_EP_TYPE_SOCKET == rcvr->type) > sctp_endpoint_hold(sctp_ep(rcvr)); > else > @@ -537,15 +540,15 @@ struct sock *sctp_err_lookup(struct net *net, int family, struct sk_buff *skb, diff --git a/a/content_digest b/N1/content_digest index 361c26f..416d6e8 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -2,7 +2,7 @@ "ref\0c9aed45c28a86d9983447c856f912416fb801426.1477916928.git.lucien.xin@gmail.com\0" "From\0Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>\0" "Subject\0Re: [PATCHv2 net 3/3] sctp: hold transport instead of assoc when lookup assoc in rx path\0" - "Date\0Mon, 31 Oct 2016 20:15:08 +0000\0" + "Date\0Mon, 31 Oct 2016 18:15:08 -0200\0" "To\0Xin Long <lucien.xin@gmail.com>\0" "Cc\0network dev <netdev@vger.kernel.org>" linux-sctp@vger.kernel.org @@ -106,10 +106,10 @@ "> @@ -351,7 +353,7 @@ int sctp_backlog_rcv(struct sock *sk, struct sk_buff *skb)\n" "> done:\n" "> \t/* Release the refs we took in sctp_add_backlog */\n" - "> \tif (SCTP_EP_TYPE_ASSOCIATION = rcvr->type)\n" + "> \tif (SCTP_EP_TYPE_ASSOCIATION == rcvr->type)\n" "> -\t\tsctp_association_put(sctp_assoc(rcvr));\n" "> +\t\tsctp_transport_put(t);\n" - "> \telse if (SCTP_EP_TYPE_SOCKET = rcvr->type)\n" + "> \telse if (SCTP_EP_TYPE_SOCKET == rcvr->type)\n" "> \t\tsctp_endpoint_put(sctp_ep(rcvr));\n" "> \telse\n" "> @@ -363,6 +365,7 @@ int sctp_backlog_rcv(struct sock *sk, struct sk_buff *skb)\n" @@ -123,10 +123,10 @@ "> @@ -373,7 +376,7 @@ static int sctp_add_backlog(struct sock *sk, struct sk_buff *skb)\n" "> \t\t * from us\n" "> \t\t */\n" - "> \t\tif (SCTP_EP_TYPE_ASSOCIATION = rcvr->type)\n" + "> \t\tif (SCTP_EP_TYPE_ASSOCIATION == rcvr->type)\n" "> -\t\t\tsctp_association_hold(sctp_assoc(rcvr));\n" "> +\t\t\tsctp_transport_hold(t);\n" - "> \t\telse if (SCTP_EP_TYPE_SOCKET = rcvr->type)\n" + "> \t\telse if (SCTP_EP_TYPE_SOCKET == rcvr->type)\n" "> \t\t\tsctp_endpoint_hold(sctp_ep(rcvr));\n" "> \t\telse\n" "> @@ -537,15 +540,15 @@ struct sock *sctp_err_lookup(struct net *net, int family, struct sk_buff *skb,\n" @@ -200,4 +200,4 @@ "> More majordomo info at http://vger.kernel.org/majordomo-info.html\n" > -2100703fbed626c8cd80fa04c1a9471f2da8ec28514ab3208f69234338dfa9ce +598f126cf6b042cae748ada9d45633af048777cd964a65acca52cb96841b9e91
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.