diff for duplicates of <20120327072048.GC19008@elgon.mountain> diff --git a/a/1.txt b/N1/1.txt index 8e9e4da..27c3d87 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -13,9 +13,9 @@ index d055ae7..e2c83a2 100644 struct bchannel *bch; - if (rq->adr.channel > 2) -+ if (rq->adr.channel = 0 || rq->adr.channel > 2) ++ if (rq->adr.channel == 0 || rq->adr.channel > 2) return -EINVAL; - if (rq->protocol = ISDN_P_NONE) + if (rq->protocol == ISDN_P_NONE) return -EINVAL; diff --git a/drivers/isdn/hardware/mISDN/w6692.c b/drivers/isdn/hardware/mISDN/w6692.c index 7f1e7ba..2183357 100644 @@ -26,9 +26,9 @@ index 7f1e7ba..2183357 100644 struct bchannel *bch; - if (rq->adr.channel > 2) -+ if (rq->adr.channel = 0 || rq->adr.channel > 2) ++ if (rq->adr.channel == 0 || rq->adr.channel > 2) return -EINVAL; - if (rq->protocol = ISDN_P_NONE) + if (rq->protocol == ISDN_P_NONE) return -EINVAL; diff --git a/drivers/isdn/hardware/mISDN/mISDNisar.c b/drivers/isdn/hardware/mISDN/mISDNisar.c index 10446ab..9a6da6e 100644 @@ -39,9 +39,9 @@ index 10446ab..9a6da6e 100644 struct bchannel *bch; - if (rq->adr.channel > 2) -+ if (rq->adr.channel = 0 || rq->adr.channel > 2) ++ if (rq->adr.channel == 0 || rq->adr.channel > 2) return -EINVAL; - if (rq->protocol = ISDN_P_NONE) + if (rq->protocol == ISDN_P_NONE) return -EINVAL; diff --git a/drivers/isdn/hardware/mISDN/netjet.c b/drivers/isdn/hardware/mISDN/netjet.c index dd6de9f..c726e09 100644 @@ -52,9 +52,9 @@ index dd6de9f..c726e09 100644 struct bchannel *bch; - if (rq->adr.channel > 2) -+ if (rq->adr.channel = 0 || rq->adr.channel > 2) ++ if (rq->adr.channel == 0 || rq->adr.channel > 2) return -EINVAL; - if (rq->protocol = ISDN_P_NONE) + if (rq->protocol == ISDN_P_NONE) return -EINVAL; diff --git a/drivers/isdn/hardware/mISDN/avmfritz.c b/drivers/isdn/hardware/mISDN/avmfritz.c index 05ed4d0c..c0b8c96 100644 @@ -65,9 +65,9 @@ index 05ed4d0c..c0b8c96 100644 struct bchannel *bch; - if (rq->adr.channel > 2) -+ if (rq->adr.channel = 0 || rq->adr.channel > 2) ++ if (rq->adr.channel == 0 || rq->adr.channel > 2) return -EINVAL; - if (rq->protocol = ISDN_P_NONE) + if (rq->protocol == ISDN_P_NONE) return -EINVAL; diff --git a/drivers/isdn/hardware/mISDN/hfcsusb.c b/drivers/isdn/hardware/mISDN/hfcsusb.c index 6023387..8cde2a0 100644 @@ -78,9 +78,9 @@ index 6023387..8cde2a0 100644 struct bchannel *bch; - if (rq->adr.channel > 2) -+ if (rq->adr.channel = 0 || rq->adr.channel > 2) ++ if (rq->adr.channel == 0 || rq->adr.channel > 2) return -EINVAL; - if (rq->protocol = ISDN_P_NONE) + if (rq->protocol == ISDN_P_NONE) return -EINVAL; diff --git a/drivers/isdn/hardware/mISDN/mISDNipac.c b/drivers/isdn/hardware/mISDN/mISDNipac.c index b47e9be..884369f 100644 @@ -91,7 +91,7 @@ index b47e9be..884369f 100644 struct bchannel *bch; - if (rq->adr.channel > 2) -+ if (rq->adr.channel = 0 || rq->adr.channel > 2) ++ if (rq->adr.channel == 0 || rq->adr.channel > 2) return -EINVAL; - if (rq->protocol = ISDN_P_NONE) + if (rq->protocol == ISDN_P_NONE) return -EINVAL; diff --git a/a/content_digest b/N1/content_digest index 0cd8915..367f09b 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,6 +1,6 @@ "From\0Dan Carpenter <dan.carpenter@oracle.com>\0" "Subject\0[patch] mISDN: array underflow in open_bchannel()\0" - "Date\0Tue, 27 Mar 2012 07:20:48 +0000\0" + "Date\0Tue, 27 Mar 2012 10:20:48 +0300\0" "To\0Karsten Keil <isdn@linux-pingi.de>\0" "Cc\0David S. Miller <davem@davemloft.net>" Alexey Dobriyan <adobriyan@gmail.com> @@ -23,9 +23,9 @@ " \tstruct bchannel\t\t*bch;\n" " \n" "-\tif (rq->adr.channel > 2)\n" - "+\tif (rq->adr.channel = 0 || rq->adr.channel > 2)\n" + "+\tif (rq->adr.channel == 0 || rq->adr.channel > 2)\n" " \t\treturn -EINVAL;\n" - " \tif (rq->protocol = ISDN_P_NONE)\n" + " \tif (rq->protocol == ISDN_P_NONE)\n" " \t\treturn -EINVAL;\n" "diff --git a/drivers/isdn/hardware/mISDN/w6692.c b/drivers/isdn/hardware/mISDN/w6692.c\n" "index 7f1e7ba..2183357 100644\n" @@ -36,9 +36,9 @@ " \tstruct bchannel *bch;\n" " \n" "-\tif (rq->adr.channel > 2)\n" - "+\tif (rq->adr.channel = 0 || rq->adr.channel > 2)\n" + "+\tif (rq->adr.channel == 0 || rq->adr.channel > 2)\n" " \t\treturn -EINVAL;\n" - " \tif (rq->protocol = ISDN_P_NONE)\n" + " \tif (rq->protocol == ISDN_P_NONE)\n" " \t\treturn -EINVAL;\n" "diff --git a/drivers/isdn/hardware/mISDN/mISDNisar.c b/drivers/isdn/hardware/mISDN/mISDNisar.c\n" "index 10446ab..9a6da6e 100644\n" @@ -49,9 +49,9 @@ " \tstruct bchannel\t\t*bch;\n" " \n" "-\tif (rq->adr.channel > 2)\n" - "+\tif (rq->adr.channel = 0 || rq->adr.channel > 2)\n" + "+\tif (rq->adr.channel == 0 || rq->adr.channel > 2)\n" " \t\treturn -EINVAL;\n" - " \tif (rq->protocol = ISDN_P_NONE)\n" + " \tif (rq->protocol == ISDN_P_NONE)\n" " \t\treturn -EINVAL;\n" "diff --git a/drivers/isdn/hardware/mISDN/netjet.c b/drivers/isdn/hardware/mISDN/netjet.c\n" "index dd6de9f..c726e09 100644\n" @@ -62,9 +62,9 @@ " \tstruct bchannel *bch;\n" " \n" "-\tif (rq->adr.channel > 2)\n" - "+\tif (rq->adr.channel = 0 || rq->adr.channel > 2)\n" + "+\tif (rq->adr.channel == 0 || rq->adr.channel > 2)\n" " \t\treturn -EINVAL;\n" - " \tif (rq->protocol = ISDN_P_NONE)\n" + " \tif (rq->protocol == ISDN_P_NONE)\n" " \t\treturn -EINVAL;\n" "diff --git a/drivers/isdn/hardware/mISDN/avmfritz.c b/drivers/isdn/hardware/mISDN/avmfritz.c\n" "index 05ed4d0c..c0b8c96 100644\n" @@ -75,9 +75,9 @@ " \tstruct bchannel\t\t*bch;\n" " \n" "-\tif (rq->adr.channel > 2)\n" - "+\tif (rq->adr.channel = 0 || rq->adr.channel > 2)\n" + "+\tif (rq->adr.channel == 0 || rq->adr.channel > 2)\n" " \t\treturn -EINVAL;\n" - " \tif (rq->protocol = ISDN_P_NONE)\n" + " \tif (rq->protocol == ISDN_P_NONE)\n" " \t\treturn -EINVAL;\n" "diff --git a/drivers/isdn/hardware/mISDN/hfcsusb.c b/drivers/isdn/hardware/mISDN/hfcsusb.c\n" "index 6023387..8cde2a0 100644\n" @@ -88,9 +88,9 @@ " \tstruct bchannel\t\t*bch;\n" " \n" "-\tif (rq->adr.channel > 2)\n" - "+\tif (rq->adr.channel = 0 || rq->adr.channel > 2)\n" + "+\tif (rq->adr.channel == 0 || rq->adr.channel > 2)\n" " \t\treturn -EINVAL;\n" - " \tif (rq->protocol = ISDN_P_NONE)\n" + " \tif (rq->protocol == ISDN_P_NONE)\n" " \t\treturn -EINVAL;\n" "diff --git a/drivers/isdn/hardware/mISDN/mISDNipac.c b/drivers/isdn/hardware/mISDN/mISDNipac.c\n" "index b47e9be..884369f 100644\n" @@ -101,9 +101,9 @@ " \tstruct bchannel\t\t*bch;\n" " \n" "-\tif (rq->adr.channel > 2)\n" - "+\tif (rq->adr.channel = 0 || rq->adr.channel > 2)\n" + "+\tif (rq->adr.channel == 0 || rq->adr.channel > 2)\n" " \t\treturn -EINVAL;\n" - " \tif (rq->protocol = ISDN_P_NONE)\n" + " \tif (rq->protocol == ISDN_P_NONE)\n" " \t\treturn -EINVAL;" -77decd06bbbc95d55c225613dc548663f5841113e02fa326e60f00d319a7df30 +41a2b5b0e50a7b07bbbcc130d5c3b90023ca031ba2b05266df237c02069de0ae
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.