eliminate syntax error below: error: ‘NETREG_REGISTERED’ was not declared in this scope
Signed-off-by: Joonwoo Park <joonwpar...@gmail.com> --- linuxmodule/fixincludes.pl | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/linuxmodule/fixincludes.pl b/linuxmodule/fixincludes.pl index 5553d9a..4088643 100755 --- a/linuxmodule/fixincludes.pl +++ b/linuxmodule/fixincludes.pl @@ -211,6 +211,9 @@ sub one_includeroot ($$) { if ($d eq "kobject.h") { s{(^\#include \<linux\/sysfs.h\>(.*\n)*)(^enum kobj_ns_type\s\{\n([^\}].*\n)*\}\;)((.*\n)*)}{"$3\n$1\/*\n$3\n*\/$5"}emg; } + if ($d eq "netdevice.h") { + s{(.*)(\(.*\b)(NETREG_.+)(\b\))}{#ifdef __cplusplus\n$1$2net_device::$3$4\n#else\n$1$2$3$4\n#endif}g; + } # unquote. $_ = sunprotect($_); -- 1.7.0.4 _______________________________________________ click mailing list click@amsterdam.lcs.mit.edu https://amsterdam.lcs.mit.edu/mailman/listinfo/click