summaryrefslogtreecommitdiff
path: root/package/pcmcia-cs/patches/003-cardmgr_c.patch
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2010-06-26 20:42:26 +0000
committerFelix Fietkau <nbd@openwrt.org>2010-06-26 20:42:26 +0000
commitd66662593c79fd184560e054ebea2b1a972e9ed4 (patch)
treeb574cfc9b7a38df3ba0cea0cfd1e14151f480d51 /package/pcmcia-cs/patches/003-cardmgr_c.patch
parent95c5443b843c7875794c17aeba33213b71ba4dbb (diff)
downloadmtk-20170518-d66662593c79fd184560e054ebea2b1a972e9ed4.zip
mtk-20170518-d66662593c79fd184560e054ebea2b1a972e9ed4.tar.gz
mtk-20170518-d66662593c79fd184560e054ebea2b1a972e9ed4.tar.bz2
remove a few packages which only work with linux 2.4
SVN-Revision: 21949
Diffstat (limited to 'package/pcmcia-cs/patches/003-cardmgr_c.patch')
-rw-r--r--package/pcmcia-cs/patches/003-cardmgr_c.patch41
1 files changed, 0 insertions, 41 deletions
diff --git a/package/pcmcia-cs/patches/003-cardmgr_c.patch b/package/pcmcia-cs/patches/003-cardmgr_c.patch
deleted file mode 100644
index 716a0b2..0000000
--- a/package/pcmcia-cs/patches/003-cardmgr_c.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- a/cardmgr/cardmgr.c
-+++ b/cardmgr/cardmgr.c
-@@ -739,10 +739,7 @@ static int try_insmod(char *mod, char *o
- int ret;
-
- strcpy(cmd, "insmod ");
-- if (strchr(mod, '/') != NULL)
-- sprintf(cmd+7, "%s/%s.o", modpath, mod);
-- else
-- sprintf(cmd+7, "%s/pcmcia/%s.o", modpath, mod);
-+ sprintf(cmd+7, "%s/%s.o", modpath, mod);
- if (access(cmd+7, R_OK) != 0) {
- syslog(LOG_NOTICE, "module %s not available", cmd+7);
- free(cmd);
-@@ -808,11 +805,13 @@ static void install_module(char *mod, ch
- }
-
- if (do_modprobe) {
-- if (try_modprobe(mod, opts) != 0)
-+ if (try_modprobe(mod, opts) != 0) {
- try_insmod(mod, opts);
-+ }
- } else {
-- if (try_insmod(mod, opts) != 0)
-+ if (try_insmod(mod, opts) != 0) {
- try_modprobe(mod, opts);
-+ }
- }
- }
-
-@@ -1113,8 +1112,9 @@ static void do_remove(int sn)
-
- /* remove kernel modules in inverse order */
- for (i = 0; i < card->bindings; i++) {
-- for (j = dev[i]->modules-1; j >= 0; j--)
-+ for (j = dev[i]->modules-1; j >= 0; j--) {
- remove_module(dev[i]->module[j]);
-+ }
- free_device(dev[i]);
- }
- /* Remove any MTD's bound to this socket */