Fixed missing #includes and restricted linuxradiodrv compilation to linux

This commit is contained in:
Vladimir Pouzanov 2014-02-19 17:04:00 +00:00 committed by Vladimir Pouzanov
parent 43a327df5a
commit 52c90519d9
2 changed files with 16 additions and 3 deletions

View file

@ -35,11 +35,15 @@
#include "contiki.h"
#ifdef linux
#include "linuxradio-drv.h"
#include "net/packetbuf.h"
#include "net/netstack.h"
#include <sys/ioctl.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
@ -145,6 +149,7 @@ handle_fd(fd_set *rset, fd_set *wset)
NETSTACK_RDC.input();
}
}
static const struct select_callback linuxradio_sock_callback = { set_fd, handle_fd };
static int
@ -199,3 +204,5 @@ const struct radio_driver linuxradio_driver =
on,
off,
};
#endif