From 83ef345503943cc6f7c2f02381f71113601e8261 Mon Sep 17 00:00:00 2001 From: Daniel Borkmann Date: Tue, 4 Jun 2013 11:55:28 +0200 Subject: xutils: eliminate xutils, move rest to epoll2 Finally eliminate xutils.{c,h} and move the rest to epoll2. Signed-off-by: Daniel Borkmann --- xutils.c | 73 ---------------------------------------------------------------- 1 file changed, 73 deletions(-) delete mode 100644 xutils.c (limited to 'xutils.c') diff --git a/xutils.c b/xutils.c deleted file mode 100644 index 56b4c59..0000000 --- a/xutils.c +++ /dev/null @@ -1,73 +0,0 @@ -/* - * netsniff-ng - the packet sniffing beast - * Copyright 2009, 2010 Daniel Borkmann. - * Copyright 2009, 2010 Emmanuel Roullit. - * Subject to the GPL, version 2. - */ - -#define _GNU_SOURCE -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "die.h" -#include "str.h" -#include "xutils.h" -#include "ring.h" -#include "sock.h" -#include "built_in.h" - -void set_epoll_descriptor(int fd_epoll, int action, int fd_toadd, int events) -{ - int ret; - struct epoll_event ev; - - memset(&ev, 0, sizeof(ev)); - ev.events = events; - ev.data.fd = fd_toadd; - - ret = epoll_ctl(fd_epoll, action, fd_toadd, &ev); - if (ret < 0) - panic("Cannot add socket for epoll!\n"); -} - -int set_epoll_descriptor2(int fd_epoll, int action, int fd_toadd, int events) -{ - struct epoll_event ev; - - memset(&ev, 0, sizeof(ev)); - ev.events = events; - ev.data.fd = fd_toadd; - - return epoll_ctl(fd_epoll, action, fd_toadd, &ev); -} -- cgit v1.2.3-54-g00ecf