Repository : ssh://git@open-mesh.org/alfred
On branch : master
commit a5802877c5c7bc958d801fc528ed7c7ee8c1dc4a Author: Sven Eckelmann sven@narfation.org Date: Tue Nov 1 13:19:37 2016 +0100
alfred: vis: Don't fail when debugfs cannot be mounted
The vis server is supposed to use netlink when available. This allows to work on systems without debugfs and under network namespaces. Thus it is now not strictly required anymore to have debugfs available.
Signed-off-by: Sven Eckelmann sven@narfation.org Signed-off-by: Simon Wunderlich sw@simonwunderlich.de
a5802877c5c7bc958d801fc528ed7c7ee8c1dc4a vis/vis.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/vis/vis.c b/vis/vis.c index d14744c..22e052b 100644 --- a/vis/vis.c +++ b/vis/vis.c @@ -1120,13 +1120,7 @@ static struct globals *vis_init(int argc, char *argv[])
static int vis_server(struct globals *globals) { - char *debugfs_mnt; - - debugfs_mnt = debugfs_mount(NULL); - if (!debugfs_mnt) { - fprintf(stderr, "Error - can't mount or find debugfs\n"); - return EXIT_FAILURE; - } + debugfs_mount(NULL);
globals->push = (struct alfred_push_data_v0 *) globals->buf; globals->vis_data = (struct vis_v1 *) (globals->buf + sizeof(*globals->push) + sizeof(struct alfred_data));