str_list_t * read_file(char *file_name, unsigned start_line, unsigned lines)
Definition: hd.c:2527
static void _read_klog(hd_data_t *hd_data)
Definition: klog.c:77
struct s_str_list_t * next
Link to next member.
Definition: hd.h:407
str_list_t * free_str_list(str_list_t *list)
Definition: hd.c:2493
#define ADD2LOG(a...)
Definition: hd_int.h:62
String list type.
Definition: hd.h:406
void read_klog(hd_data_t *hd_data)
Definition: klog.c:50
static int str_list_cmp(str_list_t *sl1, str_list_t *sl2)
Definition: klog.c:36
void dump_klog(hd_data_t *hd_data)
Definition: klog.c:176
static hd_data_t * hd_data
Definition: pppoe.c:29
static int str_ok(str_list_t *sl)
Definition: klog.c:26
#define KLOG_BOOT
Definition: hd_int.h:48
str_list_t * klog
(Internal) kernel log
Definition: hd.h:2695
str_list_t * add_str_list(str_list_t **sl, char *str)
Definition: hd.c:2479
str_list_t * klog_raw
(Internal) unmodified kernel log
Definition: hd.h:2737
Holds all data accumulated during hardware probing.
Definition: hd.h:2604
void * new_mem(size_t size)
Definition: hd.c:1535
char * str
Some string data.
Definition: hd.h:408
void * free_mem(void *p)
Definition: hd.c:1594