From 9dc64e1e291d6518da0a918105c5bf7b1c603dd5 Mon Sep 17 00:00:00 2001 From: Manuel Bachmann Date: Mon, 13 Jun 2016 13:15:17 +0200 Subject: Add basic configuration logic, builtin configuration There is now a default routing configuration provided at startup (config file parsing is stubbed, decide if we need it for routing purposes, or just for very basic things). Change-Id: Ib824b63c663355ed80d0e6823d5f9aec8cb093d5 Signed-off-by: Manuel Bachmann --- router.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'router.c') diff --git a/router.c b/router.c index 2478ab2..c1e7d2a 100644 --- a/router.c +++ b/router.c @@ -84,6 +84,30 @@ void pa_router_done (struct userdata *u) } } +bool agl_router_default_accept (struct userdata *u, agl_rtgroup *rtg, agl_node *node) +{ + /* TODO */ + return true; +} + +bool agl_router_phone_accept (struct userdata *u, agl_rtgroup *rtg, agl_node *node) +{ + /* TODO */ + return true; +} + +int agl_router_default_compare (struct userdata *u, agl_rtgroup *rtg, agl_node *n1, agl_node *n2) +{ + /* TODO */ + return 1; +} + +int agl_router_phone_compare (struct userdata *u, agl_rtgroup *rtg, agl_node *n1, agl_node *n2) +{ + /* TODO */ + return 1; +} + void agl_router_register_node (struct userdata *u, agl_node *node) { pa_assert (u); -- cgit 1.2.3-korg