summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/select.c10
-rw-r--r--src/ulogd.c32
2 files changed, 21 insertions, 21 deletions
diff --git a/src/select.c b/src/select.c
index 297fb97..6344a45 100644
--- a/src/select.c
+++ b/src/select.c
@@ -26,7 +26,7 @@
#include <ulogd/linuxlist.h>
static int maxfd = 0;
-static LIST_HEAD(ulogd_fds);
+static LLIST_HEAD(ulogd_fds);
int ulogd_register_fd(struct ulogd_fd *fd)
{
@@ -45,14 +45,14 @@ int ulogd_register_fd(struct ulogd_fd *fd)
if (fd->fd > maxfd)
maxfd = fd->fd;
- list_add_tail(&fd->list, &ulogd_fds);
+ llist_add_tail(&fd->list, &ulogd_fds);
return 0;
}
void ulogd_unregister_fd(struct ulogd_fd *fd)
{
- list_del(&fd->list);
+ llist_del(&fd->list);
}
int ulogd_select_main()
@@ -66,7 +66,7 @@ int ulogd_select_main()
FD_ZERO(&exceptset);
/* prepare read and write fdsets */
- list_for_each_entry(ufd, &ulogd_fds, list) {
+ llist_for_each_entry(ufd, &ulogd_fds, list) {
if (ufd->when & ULOGD_FD_READ)
FD_SET(ufd->fd, &readset);
@@ -80,7 +80,7 @@ int ulogd_select_main()
i = select(maxfd+1, &readset, &writeset, &exceptset, NULL);
if (i > 0) {
/* call registered callback functions */
- list_for_each_entry(ufd, &ulogd_fds, list) {
+ llist_for_each_entry(ufd, &ulogd_fds, list) {
int flags = 0;
if (FD_ISSET(ufd->fd, &readset))
diff --git a/src/ulogd.c b/src/ulogd.c
index 7c2e055..79c45c0 100644
--- a/src/ulogd.c
+++ b/src/ulogd.c
@@ -89,8 +89,8 @@ static char *ulogd_configfile = ULOGD_CONFIGFILE;
static FILE *syslog_dummy;
/* linked list for all registered plugins */
-static LIST_HEAD(ulogd_plugins);
-static LIST_HEAD(ulogd_pi_stacks);
+static LLIST_HEAD(ulogd_plugins);
+static LLIST_HEAD(ulogd_pi_stacks);
static int load_plugin(char *file);
@@ -141,7 +141,7 @@ static struct ulogd_plugin *find_plugin(const char *name)
{
struct ulogd_plugin *pl;
- list_for_each_entry(pl, &ulogd_plugins, list) {
+ llist_for_each_entry(pl, &ulogd_plugins, list) {
if (strcmp(name, pl->name) == 0)
return pl;
}
@@ -163,7 +163,7 @@ void ulogd_register_plugin(struct ulogd_plugin *me)
exit(EXIT_FAILURE);
}
ulogd_log(ULOGD_NOTICE, "registering plugin `%s'\n", me->name);
- list_add(&me->list, &ulogd_plugins);
+ llist_add(&me->list, &ulogd_plugins);
}
/***********************************************************************
@@ -238,7 +238,7 @@ void ulogd_propagate_results(struct ulogd_pluginstance *pi)
{
struct ulogd_pluginstance *cur = pi;
/* iterate over remaining plugin stack */
- list_for_each_entry_continue(cur, &pi->stack->list, list) {
+ llist_for_each_entry_continue(cur, &pi->stack->list, list) {
int ret;
ret = cur->plugin->interp(cur);
@@ -303,7 +303,7 @@ pluginstance_alloc_init(struct ulogd_plugin *pl, char *pi_id,
/* initialize */
memset(pi, 0, size);
- INIT_LIST_HEAD(&pi->list);
+ INIT_LLIST_HEAD(&pi->list);
pi->plugin = pl;
pi->stack = stack;
memcpy(pi->id, pi_id, sizeof(pi->id));
@@ -366,7 +366,7 @@ find_okey_in_stack(char *name,
{
struct ulogd_pluginstance *pi;
- list_for_each_entry_reverse(pi, &start->list, list) {
+ llist_for_each_entry_reverse(pi, &start->list, list) {
int i;
if ((void *)&pi->list == &stack->list)
@@ -394,9 +394,9 @@ create_stack_resolve_keys(struct ulogd_pluginstance_stack *stack)
/* PASS 2: */
ulogd_log(ULOGD_DEBUG, "connecting input/output keys of stack:\n");
- list_for_each_entry_reverse(pi_cur, &stack->list, list) {
+ llist_for_each_entry_reverse(pi_cur, &stack->list, list) {
struct ulogd_pluginstance *pi_prev =
- list_entry(pi_cur->list.prev,
+ llist_entry(pi_cur->list.prev,
struct ulogd_pluginstance,
list);
i++;
@@ -490,7 +490,7 @@ static int create_stack_start_instances(struct ulogd_pluginstance_stack *stack)
struct ulogd_pluginstance *pi;
/* start from input to output plugin */
- list_for_each_entry(pi, &stack->list, list) {
+ llist_for_each_entry(pi, &stack->list, list) {
if (!pi->plugin->start)
continue;
@@ -520,7 +520,7 @@ static int create_stack(char *option)
stack = malloc(sizeof(*stack));
if (!stack)
return -ENOMEM;
- INIT_LIST_HEAD(&stack->list);
+ INIT_LLIST_HEAD(&stack->list);
ulogd_log(ULOGD_DEBUG, "building new pluginstance stack (%s):\n",
option);
@@ -569,7 +569,7 @@ static int create_stack(char *option)
* fix up input/output keys */
ulogd_log(ULOGD_DEBUG, "pushing `%s' on stack\n", pl->name);
- list_add_tail(&pi->list, &stack->list);
+ llist_add_tail(&pi->list, &stack->list);
}
/* PASS 2: resolve key connections from bottom to top of stack */
@@ -589,7 +589,7 @@ static int create_stack(char *option)
}
/* add head of pluginstance stack to list of stacks */
- list_add(&stack->stack_list, &ulogd_pi_stacks);
+ llist_add(&stack->stack_list, &ulogd_pi_stacks);
return 0;
}
@@ -680,8 +680,8 @@ static void deliver_signal_pluginstances(int signal)
struct ulogd_pluginstance_stack *stack;
struct ulogd_pluginstance *pi;
- list_for_each_entry(stack, &ulogd_pi_stacks, stack_list) {
- list_for_each_entry(pi, &stack->list, list) {
+ llist_for_each_entry(stack, &ulogd_pi_stacks, stack_list) {
+ llist_for_each_entry(pi, &stack->list, list) {
if (pi->plugin->signal)
(*pi->plugin->signal)(pi, signal);
}
@@ -806,7 +806,7 @@ int main(int argc, char* argv[])
exit(1);
}
- if (list_empty(&ulogd_pi_stacks)) {
+ if (llist_empty(&ulogd_pi_stacks)) {
ulogd_log(ULOGD_FATAL,
"not even a single working plugin stack\n");
exit(1);