#include <sys/wait.h>
#include <unistd.h>
#include "coverage.h"
-#include "dynamic-string.h"
+#include "openvswitch/dynamic-string.h"
#include "fatal-signal.h"
-#include "list.h"
+#include "openvswitch/list.h"
#include "ovs-thread.h"
#include "poll-loop.h"
#include "signals.h"
#include "socket-util.h"
#include "util.h"
-#include "vlog.h"
+#include "openvswitch/vlog.h"
VLOG_DEFINE_THIS_MODULE(process);
p->name = xstrdup(slash ? slash + 1 : name);
p->exited = false;
- list_push_back(&all_processes, &p->node);
+ ovs_list_push_back(&all_processes, &p->node);
return p;
}
process_destroy(struct process *p)
{
if (p) {
- list_remove(&p->node);
+ ovs_list_remove(&p->node);
free(p->name);
free(p);
}
#ifndef _WIN32
char buf[_POSIX_PIPE_BUF];
- if (!list_is_empty(&all_processes) && read(fds[0], buf, sizeof buf) > 0) {
+ if (!ovs_list_is_empty(&all_processes) && read(fds[0], buf, sizeof buf) > 0) {
struct process *p;
LIST_FOR_EACH (p, node, &all_processes) {