diff for duplicates of <20170320172336.GC23553@localhost.localdomain> diff --git a/a/1.txt b/N1/1.txt index 34fba38..461d0a6 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -6,7 +6,7 @@ On Thu, Mar 02, 2017 at 03:45:40PM -0500, Stephen Smalley wrote: > > +} > > + > > +static int selinux_sctp_accept_conn(struct sctp_endpoint *ep, -> > + ????struct sk_buff *skb) +> > + struct sk_buff *skb) > > +{ > > + struct sk_security_struct *sksec = ep->base.sk->sk_security; > > + int err; @@ -15,12 +15,12 @@ On Thu, Mar 02, 2017 at 03:45:40PM -0500, Stephen Smalley wrote: > > + > > + /* Have COOKIE ECHO so compute the MLS component for the > > connection -> > + ?* and store the information in ep. This will only be used +> > + * and store the information in ep. This will only be used > > by -> > + ?* TCP/peeloff connections as they cause a new socket to be +> > + * TCP/peeloff connections as they cause a new socket to be > > generated. > -> Not sure why you say TCP above. ?And won't this be true of accept()'d +> Not sure why you say TCP above. And won't this be true of accept()'d Probably just a typo, should be SCTP instead. @@ -47,10 +47,10 @@ sctp_copy_sock() to get those covered too. Marcelo > -> > + ?* selinux_sctp_sk_clone() will then plug this into the new +> > + * selinux_sctp_sk_clone() will then plug this into the new > > socket -> > + ?* as described in Documentation/security/LSM-sctp.txt -> > + ?*/ +> > + * as described in Documentation/security/LSM-sctp.txt +> > + */ > > + err = selinux_skb_peerlbl_sid(skb, ep->base.sk->sk_family, > > &peersid); > > + if (err) @@ -68,10 +68,6 @@ sctp_copy_sock() to get those covered too. > > + > -- > To unsubscribe from this list: send the line "unsubscribe linux-sctp" in -> the body of a message to majordomo at vger.kernel.org +> the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -> --- -To unsubscribe from this list: send the line "unsubscribe linux-security-module" in -the body of a message to majordomo at vger.kernel.org -More majordomo info at http://vger.kernel.org/majordomo-info.html +> diff --git a/a/content_digest b/N1/content_digest index a952ebf..f9fbf30 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,8 +1,8 @@ "ref\020170222170359.5433-1-richard_c_haines@btinternet.com\0" "ref\01488487540.19896.108.camel@tycho.nsa.gov\0" - "From\0marcelo.leitner@gmail.com (Marcelo Ricardo Leitner)\0" - "Subject\0[RFC v2 PATCH 2/2] kernel: Add SELinux SCTP protocol support\0" - "Date\0Mon, 20 Mar 2017 14:23:36 -0300\0" + "From\0Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>\0" + "Subject\0Re: [RFC v2 PATCH 2/2] kernel: Add SELinux SCTP protocol support\0" + "Date\0Mon, 20 Mar 2017 17:23:36 +0000\0" "To\0linux-security-module@vger.kernel.org\0" "\00:1\0" "b\0" @@ -14,7 +14,7 @@ "> > +}\n" "> > +\n" "> > +static int selinux_sctp_accept_conn(struct sctp_endpoint *ep,\n" - "> > +\t\t\t\t????struct sk_buff *skb)\n" + "> > +\t\t\t\t\302\240\302\240\302\240\302\240struct sk_buff *skb)\n" "> > +{\n" "> > +\tstruct sk_security_struct *sksec = ep->base.sk->sk_security;\n" "> > +\tint err;\n" @@ -23,12 +23,12 @@ "> > +\n" "> > +\t/* Have COOKIE ECHO so compute the MLS component for the\n" "> > connection\n" - "> > +\t?* and store the information in ep. This will only be used\n" + "> > +\t\302\240* and store the information in ep. This will only be used\n" "> > by\n" - "> > +\t?* TCP/peeloff connections as they cause a new socket to be\n" + "> > +\t\302\240* TCP/peeloff connections as they cause a new socket to be\n" "> > generated.\n" "> \n" - "> Not sure why you say TCP above. ?And won't this be true of accept()'d\n" + "> Not sure why you say TCP above. \302\240And won't this be true of accept()'d\n" "\n" "Probably just a typo, should be SCTP instead.\n" "\n" @@ -55,10 +55,10 @@ " Marcelo\n" "\n" "> \n" - "> > +\t?* selinux_sctp_sk_clone() will then plug this into the new\n" + "> > +\t\302\240* selinux_sctp_sk_clone() will then plug this into the new\n" "> > socket\n" - "> > +\t?* as described in Documentation/security/LSM-sctp.txt\n" - "> > +\t?*/\n" + "> > +\t\302\240* as described in Documentation/security/LSM-sctp.txt\n" + "> > +\t\302\240*/\n" "> > +\terr = selinux_skb_peerlbl_sid(skb, ep->base.sk->sk_family,\n" "> > &peersid);\n" "> > +\tif (err)\n" @@ -76,12 +76,8 @@ "> > +\n" "> --\n" "> To unsubscribe from this list: send the line \"unsubscribe linux-sctp\" in\n" - "> the body of a message to majordomo at vger.kernel.org\n" + "> the body of a message to majordomo@vger.kernel.org\n" "> More majordomo info at http://vger.kernel.org/majordomo-info.html\n" - "> \n" - "--\n" - "To unsubscribe from this list: send the line \"unsubscribe linux-security-module\" in\n" - "the body of a message to majordomo at vger.kernel.org\n" - More majordomo info at http://vger.kernel.org/majordomo-info.html + > -c9532124213cf3ec72f29a2bae62ff9dda9553aeba772b52010b54407c0929cd +c355915dae48f84220345edf549c4661062138a7119ec4edaba83d5e4c6cacd0
diff --git a/a/1.txt b/N2/1.txt index 34fba38..461d0a6 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -6,7 +6,7 @@ On Thu, Mar 02, 2017 at 03:45:40PM -0500, Stephen Smalley wrote: > > +} > > + > > +static int selinux_sctp_accept_conn(struct sctp_endpoint *ep, -> > + ????struct sk_buff *skb) +> > + struct sk_buff *skb) > > +{ > > + struct sk_security_struct *sksec = ep->base.sk->sk_security; > > + int err; @@ -15,12 +15,12 @@ On Thu, Mar 02, 2017 at 03:45:40PM -0500, Stephen Smalley wrote: > > + > > + /* Have COOKIE ECHO so compute the MLS component for the > > connection -> > + ?* and store the information in ep. This will only be used +> > + * and store the information in ep. This will only be used > > by -> > + ?* TCP/peeloff connections as they cause a new socket to be +> > + * TCP/peeloff connections as they cause a new socket to be > > generated. > -> Not sure why you say TCP above. ?And won't this be true of accept()'d +> Not sure why you say TCP above. And won't this be true of accept()'d Probably just a typo, should be SCTP instead. @@ -47,10 +47,10 @@ sctp_copy_sock() to get those covered too. Marcelo > -> > + ?* selinux_sctp_sk_clone() will then plug this into the new +> > + * selinux_sctp_sk_clone() will then plug this into the new > > socket -> > + ?* as described in Documentation/security/LSM-sctp.txt -> > + ?*/ +> > + * as described in Documentation/security/LSM-sctp.txt +> > + */ > > + err = selinux_skb_peerlbl_sid(skb, ep->base.sk->sk_family, > > &peersid); > > + if (err) @@ -68,10 +68,6 @@ sctp_copy_sock() to get those covered too. > > + > -- > To unsubscribe from this list: send the line "unsubscribe linux-sctp" in -> the body of a message to majordomo at vger.kernel.org +> the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -> --- -To unsubscribe from this list: send the line "unsubscribe linux-security-module" in -the body of a message to majordomo at vger.kernel.org -More majordomo info at http://vger.kernel.org/majordomo-info.html +> diff --git a/a/content_digest b/N2/content_digest index a952ebf..89c1653 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,9 +1,13 @@ "ref\020170222170359.5433-1-richard_c_haines@btinternet.com\0" "ref\01488487540.19896.108.camel@tycho.nsa.gov\0" - "From\0marcelo.leitner@gmail.com (Marcelo Ricardo Leitner)\0" - "Subject\0[RFC v2 PATCH 2/2] kernel: Add SELinux SCTP protocol support\0" + "From\0Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>\0" + "Subject\0Re: [RFC v2 PATCH 2/2] kernel: Add SELinux SCTP protocol support\0" "Date\0Mon, 20 Mar 2017 14:23:36 -0300\0" - "To\0linux-security-module@vger.kernel.org\0" + "To\0Stephen Smalley <sds@tycho.nsa.gov>\0" + "Cc\0Richard Haines <richard_c_haines@btinternet.com>" + selinux@tycho.nsa.gov + linux-sctp@vger.kernel.org + " linux-security-module@vger.kernel.org\0" "\00:1\0" "b\0" "On Thu, Mar 02, 2017 at 03:45:40PM -0500, Stephen Smalley wrote:\n" @@ -14,7 +18,7 @@ "> > +}\n" "> > +\n" "> > +static int selinux_sctp_accept_conn(struct sctp_endpoint *ep,\n" - "> > +\t\t\t\t????struct sk_buff *skb)\n" + "> > +\t\t\t\t\302\240\302\240\302\240\302\240struct sk_buff *skb)\n" "> > +{\n" "> > +\tstruct sk_security_struct *sksec = ep->base.sk->sk_security;\n" "> > +\tint err;\n" @@ -23,12 +27,12 @@ "> > +\n" "> > +\t/* Have COOKIE ECHO so compute the MLS component for the\n" "> > connection\n" - "> > +\t?* and store the information in ep. This will only be used\n" + "> > +\t\302\240* and store the information in ep. This will only be used\n" "> > by\n" - "> > +\t?* TCP/peeloff connections as they cause a new socket to be\n" + "> > +\t\302\240* TCP/peeloff connections as they cause a new socket to be\n" "> > generated.\n" "> \n" - "> Not sure why you say TCP above. ?And won't this be true of accept()'d\n" + "> Not sure why you say TCP above. \302\240And won't this be true of accept()'d\n" "\n" "Probably just a typo, should be SCTP instead.\n" "\n" @@ -55,10 +59,10 @@ " Marcelo\n" "\n" "> \n" - "> > +\t?* selinux_sctp_sk_clone() will then plug this into the new\n" + "> > +\t\302\240* selinux_sctp_sk_clone() will then plug this into the new\n" "> > socket\n" - "> > +\t?* as described in Documentation/security/LSM-sctp.txt\n" - "> > +\t?*/\n" + "> > +\t\302\240* as described in Documentation/security/LSM-sctp.txt\n" + "> > +\t\302\240*/\n" "> > +\terr = selinux_skb_peerlbl_sid(skb, ep->base.sk->sk_family,\n" "> > &peersid);\n" "> > +\tif (err)\n" @@ -76,12 +80,8 @@ "> > +\n" "> --\n" "> To unsubscribe from this list: send the line \"unsubscribe linux-sctp\" in\n" - "> the body of a message to majordomo at vger.kernel.org\n" + "> the body of a message to majordomo@vger.kernel.org\n" "> More majordomo info at http://vger.kernel.org/majordomo-info.html\n" - "> \n" - "--\n" - "To unsubscribe from this list: send the line \"unsubscribe linux-security-module\" in\n" - "the body of a message to majordomo at vger.kernel.org\n" - More majordomo info at http://vger.kernel.org/majordomo-info.html + > -c9532124213cf3ec72f29a2bae62ff9dda9553aeba772b52010b54407c0929cd +bea267f692ed4d0184760b4e8bd62bb000c2271dc8831c8b4c181301cc1a31ec
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.