projects
/
openwrt
/
staging
/
wigyori.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
ddc4230
)
hotplug2: Refresh patches
author
Vasilis Tsiligiannis
<acinonyx@openwrt.gr>
Sat, 3 Apr 2010 18:29:37 +0000
(18:29 +0000)
committer
Vasilis Tsiligiannis
<acinonyx@openwrt.gr>
Sat, 3 Apr 2010 18:29:37 +0000
(18:29 +0000)
SVN-Revision: 20685
package/hotplug2/patches/120-sysfs_path_fix.patch
patch
|
blob
|
history
package/hotplug2/patches/130-cancel_download_fix.patch
patch
|
blob
|
history
package/hotplug2/patches/140-worker_fork_fix.patch
patch
|
blob
|
history
package/hotplug2/patches/160-event_block_fix.patch
patch
|
blob
|
history
diff --git
a/package/hotplug2/patches/120-sysfs_path_fix.patch
b/package/hotplug2/patches/120-sysfs_path_fix.patch
index 2b032a9d4da199fc1a437b88ab1011c4a53dd712..0903057c77dc3c6276971295a9eb95c51a5e6bac 100644
(file)
--- a/
package/hotplug2/patches/120-sysfs_path_fix.patch
+++ b/
package/hotplug2/patches/120-sysfs_path_fix.patch
@@
-1,7
+1,6
@@
-diff -x '*~' -Naur hotplug2-201/rules/command.c hotplug2-201.patched/rules/command.c
---- hotplug2-201/rules/command.c 2009-12-09 20:44:13.000000000 +0200
-+++ hotplug2-201.patched/rules/command.c 2010-03-31 17:24:09.000000000 +0300
-@@ -374,9 +374,9 @@
+--- a/rules/command.c
++++ b/rules/command.c
+@@ -374,9 +374,9 @@ RULES_COMMAND_F(cmd_firmware) {
if (firmware == NULL)
return -1;
if (firmware == NULL)
return -1;
diff --git
a/package/hotplug2/patches/130-cancel_download_fix.patch
b/package/hotplug2/patches/130-cancel_download_fix.patch
index 6053a307cdf39f62488a4a86be1d8b9cd8078d46..c94000dcc90aceb5563a9947e18c4f9adc39967a 100644
(file)
--- a/
package/hotplug2/patches/130-cancel_download_fix.patch
+++ b/
package/hotplug2/patches/130-cancel_download_fix.patch
@@
-1,7
+1,6
@@
-diff -x '*~' -Naur hotplug2-201/rules/command.c hotplug2-201.patched/rules/command.c
---- hotplug2-201/rules/command.c 2010-03-31 17:14:44.000000000 +0300
-+++ hotplug2-201.patched/rules/command.c 2010-03-31 17:14:51.000000000 +0300
-@@ -385,13 +385,13 @@
+--- a/rules/command.c
++++ b/rules/command.c
+@@ -385,13 +385,13 @@ RULES_COMMAND_F(cmd_firmware) {
infp = fopen(firmware_path, "r");
if (infp == NULL) {
infp = fopen(firmware_path, "r");
if (infp == NULL) {
diff --git
a/package/hotplug2/patches/140-worker_fork_fix.patch
b/package/hotplug2/patches/140-worker_fork_fix.patch
index 5527b22d2feba81d757ec1d31904eecfd6a25f14..eaf3c5c36ba3cefca95370766e2285f5eff8a95d 100644
(file)
--- a/
package/hotplug2/patches/140-worker_fork_fix.patch
+++ b/
package/hotplug2/patches/140-worker_fork_fix.patch
@@
-1,7
+1,6
@@
-diff -x '*~' -Naur hotplug2-201/action.c hotplug2-201.patched/action.c
---- hotplug2-201/action.c 2010-04-01 04:48:10.000000000 +0300
-+++ hotplug2-201.patched/action.c 2010-04-01 04:53:49.000000000 +0300
-@@ -39,7 +39,7 @@
+--- a/action.c
++++ b/action.c
+@@ -39,7 +39,7 @@ static void action_dumb(const struct set
* Returns: Newly allocated string in "key=value" form
*
*/
* Returns: Newly allocated string in "key=value" form
*
*/
@@
-10,9
+9,8
@@
diff -x '*~' -Naur hotplug2-201/action.c hotplug2-201.patched/action.c
size_t keylen, vallen;
char *combined;
size_t keylen, vallen;
char *combined;
-diff -x '*~' -Naur hotplug2-201/action.h hotplug2-201.patched/action.h
---- hotplug2-201/action.h 2009-12-09 20:44:14.000000000 +0200
-+++ hotplug2-201.patched/action.h 2010-04-01 04:54:14.000000000 +0300
+--- a/action.h
++++ b/action.h
@@ -12,5 +12,6 @@
#include "settings.h"
@@ -12,5 +12,6 @@
#include "settings.h"
@@
-20,10
+18,9
@@
diff -x '*~' -Naur hotplug2-201/action.h hotplug2-201.patched/action.h
+char* alloc_env(const char *, const char *);
#endif /* ifndef ACTION_H */
+char* alloc_env(const char *, const char *);
#endif /* ifndef ACTION_H */
-diff -x '*~' -Naur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers/worker_fork.c
---- hotplug2-201/workers/worker_fork.c 2010-04-01 04:52:26.000000000 +0300
-+++ hotplug2-201.patched/workers/worker_fork.c 2010-04-01 04:51:49.000000000 +0300
-@@ -380,6 +380,7 @@
+--- a/workers/worker_fork.c
++++ b/workers/worker_fork.c
+@@ -380,6 +380,7 @@ static void worker_fork_deinit(void *in_
static int worker_fork_process(void *in_ctx, struct uevent_t *uevent) {
static int worker_fork_process(void *in_ctx, struct uevent_t *uevent) {
@@
-31,7
+28,7
@@
diff -x '*~' -Naur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/worke
int i;
struct worker_fork_child_t *child;
struct worker_fork_ctx_t *ctx = in_ctx;
int i;
struct worker_fork_child_t *child;
struct worker_fork_ctx_t *ctx = in_ctx;
-@@ -406,6 +407,12 @@
+@@ -406,6 +407,12 @@
static int worker_fork_process(void *in_
* No child process is currently available.
*/
if (child == NULL) {
* No child process is currently available.
*/
if (child == NULL) {
@@
-44,7
+41,7
@@
diff -x '*~' -Naur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/worke
/*
* Are the matching rules trivial enough that we
* can execute them in the main process?
/*
* Are the matching rules trivial enough that we
* can execute them in the main process?
-@@ -421,6 +428,12 @@
+@@ -421,6 +428,12 @@
static int worker_fork_process(void *in_
*/
if (ctx->children_count < ctx->max_children)
child = worker_fork_spawn(ctx);
*/
if (ctx->children_count < ctx->max_children)
child = worker_fork_spawn(ctx);
diff --git
a/package/hotplug2/patches/160-event_block_fix.patch
b/package/hotplug2/patches/160-event_block_fix.patch
index fd037b122a4b9e679f7823a51701f728d2639df3..ac7e79ab1efc410ba8f72e71e92124d67efa4e3e 100644
(file)
--- a/
package/hotplug2/patches/160-event_block_fix.patch
+++ b/
package/hotplug2/patches/160-event_block_fix.patch
@@
-1,7
+1,6
@@
-diff -x '*~' -ur hotplug2-201/uevent.c hotplug2-201.patched/uevent.c
---- hotplug2-201/uevent.c 2009-12-09 20:44:14.000000000 +0200
-+++ hotplug2-201.patched/uevent.c 2010-04-02 23:03:11.000000000 +0300
-@@ -132,6 +132,8 @@
+--- a/uevent.c
++++ b/uevent.c
+@@ -132,6 +132,8 @@ struct uevent_t *uevent_dup(const struct
dest = xmalloc(sizeof(struct uevent_t));
dest->action = src->action;
dest = xmalloc(sizeof(struct uevent_t));
dest->action = src->action;
@@
-10,9
+9,8
@@
diff -x '*~' -ur hotplug2-201/uevent.c hotplug2-201.patched/uevent.c
dest->env_vars_c = src->env_vars_c;
dest->env_vars = xmalloc(sizeof(struct env_var_t) * dest->env_vars_c);
dest->plain_s = src->plain_s;
dest->env_vars_c = src->env_vars_c;
dest->env_vars = xmalloc(sizeof(struct env_var_t) * dest->env_vars_c);
dest->plain_s = src->plain_s;
-diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers/worker_fork.c
---- hotplug2-201/workers/worker_fork.c 2010-04-03 17:02:15.000000000 +0300
-+++ hotplug2-201.patched/workers/worker_fork.c 2010-04-03 17:04:27.000000000 +0300
+--- a/workers/worker_fork.c
++++ b/workers/worker_fork.c
@@ -1,6 +1,69 @@
#include "worker_fork.h"
@@ -1,6 +1,69 @@
#include "worker_fork.h"
@@
-83,7
+81,7
@@
diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers
/**
* Destroys data structures related to the given child ID (not PID).
/**
* Destroys data structures related to the given child ID (not PID).
-@@ -315,6 +378,8 @@
+@@ -315,6 +378,8 @@
static void *worker_fork_init(struct set
struct worker_fork_ctx_t *ctx;
PRINTFUNC();
struct worker_fork_ctx_t *ctx;
PRINTFUNC();
@@
-92,7
+90,7
@@
diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers
ctx = malloc(sizeof(struct worker_fork_ctx_t));
ctx->children = NULL;
ctx->children_count = 0;
ctx = malloc(sizeof(struct worker_fork_ctx_t));
ctx->children = NULL;
ctx->children_count = 0;
-@@ -376,6 +441,7 @@
+@@ -376,6 +441,7 @@
static void worker_fork_deinit(void *in_
free(ctx->children);
free(ctx);
global_ctx = NULL;
free(ctx->children);
free(ctx);
global_ctx = NULL;
@@
-100,7
+98,7
@@
diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers
}
}
-@@ -384,15 +450,26 @@
+@@ -384,15 +450,26 @@
static int worker_fork_process(void *in_
int i;
struct worker_fork_child_t *child;
struct worker_fork_ctx_t *ctx = in_ctx;
int i;
struct worker_fork_child_t *child;
struct worker_fork_ctx_t *ctx = in_ctx;
@@
-128,7
+126,7
@@
diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers
worker_fork_update_children(ctx);
child = NULL;
worker_fork_update_children(ctx);
child = NULL;
-@@ -407,9 +484,9 @@
+@@ -407,9 +484,9 @@
static int worker_fork_process(void *in_
* No child process is currently available.
*/
if (child == NULL) {
* No child process is currently available.
*/
if (child == NULL) {
@@
-141,7
+139,7
@@
diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers
putenv(env[i]);
}
putenv(env[i]);
}
-@@ -418,8 +495,11 @@
+@@ -418,8 +495,11 @@
static int worker_fork_process(void *in_
* can execute them in the main process?
*/
if (ctx->always_fork == 0 && ctx->settings->dumb == 0 &&
* can execute them in the main process?
*/
if (ctx->always_fork == 0 && ctx->settings->dumb == 0 &&
@@
-155,7
+153,7
@@
diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers
break;
}
break;
}
-@@ -427,11 +507,11 @@
+@@ -427,11 +507,11 @@
static int worker_fork_process(void *in_
* We have to fork off a new child.
*/
if (ctx->children_count < ctx->max_children ||
* We have to fork off a new child.
*/
if (ctx->children_count < ctx->max_children ||
@@
-170,7
+168,7
@@
diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers
free(env[i]);
}
free(env);
free(env[i]);
}
free(env);
-@@ -442,9 +522,14 @@
+@@ -442,9 +522,14 @@
static int worker_fork_process(void *in_
*/
if (child != NULL) {
child->busy = 1;
*/
if (child != NULL) {
child->busy = 1;
@@
-188,10
+186,9
@@
diff -x '*~' -ur hotplug2-201/workers/worker_fork.c hotplug2-201.patched/workers
}
/*
}
/*
-diff -x '*~' -ur hotplug2-201/workers/worker_fork.h hotplug2-201.patched/workers/worker_fork.h
---- hotplug2-201/workers/worker_fork.h 2009-12-09 20:44:13.000000000 +0200
-+++ hotplug2-201.patched/workers/worker_fork.h 2010-04-03 01:00:24.000000000 +0300
-@@ -35,4 +35,9 @@
+--- a/workers/worker_fork.h
++++ b/workers/worker_fork.h
+@@ -35,4 +35,9 @@ struct worker_fork_ctx_t {
struct settings_t *settings;
};
struct settings_t *settings;
};