Commit c84ed603 authored by Maria Matejka's avatar Maria Matejka
Browse files

Moved BFD IO loop out of BFD as we want to use it as socket-io coroutine

parent a4451535
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
src := bfd.c io.c packets.c
src := bfd.c packets.c
obj := $(src-o-files)
$(all-daemon)
$(cf-local)
+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@
#include "lib/string.h"

#include "nest/bfd.h"
#include "io.h"
#include "sysdep/unix/io-loop.h"


#define BFD_CONTROL_PORT	3784
+1 −1
Original line number Diff line number Diff line
src := alloc.c io.c krt.c log.c main.c random.c coroutine.c
src := alloc.c io.c io-loop.c krt.c log.c main.c random.c coroutine.c
obj := $(src-o-files)
$(all-daemon)
$(cf-local)
+1 −1
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@
#include <sys/time.h>

#include "nest/bird.h"
#include "proto/bfd/io.h"
#include "sysdep/unix/io-loop.h"

#include "lib/buffer.h"
#include "lib/lists.h"
+3 −3
Original line number Diff line number Diff line
@@ -4,8 +4,8 @@
 *	Can be freely distributed and used under the terms of the GNU GPL.
 */

#ifndef _BIRD_BFD_IO_H_
#define _BIRD_BFD_IO_H_
#ifndef _BIRD_IO_LOOP_H_
#define _BIRD_IO_LOOP_H_

#include "nest/bird.h"
#include "lib/lists.h"
@@ -31,4 +31,4 @@ void birdloop_mask_wakeups(struct birdloop *loop);
void birdloop_unmask_wakeups(struct birdloop *loop);


#endif /* _BIRD_BFD_IO_H_ */
#endif /* _BIRD_IO_LOOP_H_ */