aboutsummaryrefslogtreecommitdiff
path: root/modutils/lsmod.c
diff options
context:
space:
mode:
Diffstat (limited to 'modutils/lsmod.c')
-rw-r--r--modutils/lsmod.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/modutils/lsmod.c b/modutils/lsmod.c
index 70146814c..f1f78ff9f 100644
--- a/modutils/lsmod.c
+++ b/modutils/lsmod.c
@@ -28,17 +28,17 @@ static void check_tainted(void)
28 FILE *f; 28 FILE *f;
29 29
30 tainted = 0; 30 tainted = 0;
31 if ((f = fopen(TAINT_FILENAME, "r"))) { 31 f = fopen(TAINT_FILENAME, "r");
32 if (f) {
32 fscanf(f, "%d", &tainted); 33 fscanf(f, "%d", &tainted);
33 fclose(f); 34 fclose(f);
34 } 35 }
35 if (f && tainted) { 36 if (tainted) {
36 printf(" Tainted: %c%c%c\n", 37 printf(" Tainted: %c%c%c\n",
37 tainted & TAINT_PROPRIETORY_MODULE ? 'P' : 'G', 38 tainted & TAINT_PROPRIETORY_MODULE ? 'P' : 'G',
38 tainted & TAINT_FORCED_MODULE ? 'F' : ' ', 39 tainted & TAINT_FORCED_MODULE ? 'F' : ' ',
39 tainted & TAINT_UNSAFE_SMP ? 'S' : ' '); 40 tainted & TAINT_UNSAFE_SMP ? 'S' : ' ');
40 } 41 } else {
41 else {
42 printf(" Not tainted\n"); 42 printf(" Not tainted\n");
43 } 43 }
44} 44}
@@ -147,7 +147,7 @@ int lsmod_main(int argc, char **argv)
147 147
148 printf("Module Size Used by"); 148 printf("Module Size Used by");
149 check_tainted(); 149 check_tainted();
150#if defined(CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT) 150#if ENABLE_FEATURE_LSMOD_PRETTY_2_6_OUTPUT
151 { 151 {
152 char *line; 152 char *line;
153 while ((line = xmalloc_fgets(file)) != NULL) { 153 while ((line = xmalloc_fgets(file)) != NULL) {