Lines 176-191
Link Here
|
176 |
static void |
176 |
static void |
177 |
system_sysblock_add_linux_kmsg(GString *sysblock) |
177 |
system_sysblock_add_linux_kmsg(GString *sysblock) |
178 |
{ |
178 |
{ |
179 |
gchar *kmsg = "/proc/kmsg"; |
179 |
gchar *kmsg = "/dev/kmsg"; |
180 |
int fd; |
180 |
int fd; |
181 |
gchar *format = NULL; |
181 |
gchar *format = "linux-kmsg"; |
182 |
|
182 |
|
183 |
if ((fd = open("/dev/kmsg", O_RDONLY)) != -1) |
183 |
if ((fd = open("/proc/kmsg", O_RDONLY)) != -1) |
184 |
{ |
184 |
{ |
185 |
if ((lseek (fd, 0, SEEK_END) != -1) && _is_fd_pollable(fd)) |
185 |
if ((lseek (fd, 0, SEEK_END) != -1) && _is_fd_pollable(fd)) |
186 |
{ |
186 |
{ |
187 |
kmsg = "/dev/kmsg"; |
187 |
kmsg = "/proc/kmsg"; |
188 |
format = "linux-kmsg"; |
188 |
format = NULL; |
189 |
} |
189 |
} |
190 |
close (fd); |
190 |
close (fd); |
191 |
} |
191 |
} |