aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic-2.4/patches/226-atm_br2684.patch
diff options
context:
space:
mode:
authorAndy Boyett <agb@openwrt.org>2009-09-10 10:06:35 +0000
committerAndy Boyett <agb@openwrt.org>2009-09-10 10:06:35 +0000
commitde6adea9ff93ccb4bb4a2239bef7c76e412c6171 (patch)
tree93fb831db8afcd45b296223df73c742c2f2b526a /target/linux/generic-2.4/patches/226-atm_br2684.patch
parent579617f85b516e003d9c91ac163d38591bca89f0 (diff)
downloadmaster-187ad058-de6adea9ff93ccb4bb4a2239bef7c76e412c6171.tar.gz
master-187ad058-de6adea9ff93ccb4bb4a2239bef7c76e412c6171.tar.bz2
master-187ad058-de6adea9ff93ccb4bb4a2239bef7c76e412c6171.zip
[generic-2.4] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17553 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/generic-2.4/patches/226-atm_br2684.patch')
-rw-r--r--target/linux/generic-2.4/patches/226-atm_br2684.patch6
1 files changed, 3 insertions, 3 deletions
diff --git a/target/linux/generic-2.4/patches/226-atm_br2684.patch b/target/linux/generic-2.4/patches/226-atm_br2684.patch
index bfff13afa6..0ae1cce2ea 100644
--- a/target/linux/generic-2.4/patches/226-atm_br2684.patch
+++ b/target/linux/generic-2.4/patches/226-atm_br2684.patch
@@ -257,7 +257,7 @@
netif_rx(skb);
}
-@@ -525,10 +625,10 @@ Note: we do not have explicit unassign,
+@@ -529,10 +629,10 @@ Note: we do not have explicit unassign,
err = -EEXIST;
goto error;
}
@@ -272,7 +272,7 @@
err = -EINVAL;
goto error;
}
-@@ -554,18 +654,21 @@ Note: we do not have explicit unassign,
+@@ -553,18 +653,21 @@ Note: we do not have explicit unassign,
brvcc->atmvcc = atmvcc;
atmvcc->user_back = brvcc;
brvcc->encaps = (enum br2684_encaps) be.encaps;
@@ -293,8 +293,8 @@
- error:
+ error:
write_unlock_irq(&devs_lock);
+ kfree(brvcc);
MOD_DEC_USE_COUNT;
- return err;
@@ -608,12 +711,25 @@ static int br2684_create(unsigned long a
if (ni.ifname[0] != '\0') {