diff options
author | Lorenzo Colitti <lorenzo@google.com> | 2014-12-08 12:53:05 +0900 |
---|---|---|
committer | Lorenzo Colitti <lorenzo@google.com> | 2014-12-08 13:50:12 +0900 |
commit | 6b2007aacd13344c9bc73d5d858bd903b432c228 (patch) | |
tree | 3b5c3fa430d1993b149481be415e75297abb017b /tun.c | |
parent | 290b84274989c82393a72f97f7c009094e74c651 (diff) | |
download | android_external_android-clat-6b2007aacd13344c9bc73d5d858bd903b432c228.tar.gz android_external_android-clat-6b2007aacd13344c9bc73d5d858bd903b432c228.tar.bz2 android_external_android-clat-6b2007aacd13344c9bc73d5d858bd903b432c228.zip |
Move send_tun into tun.c as well.
Also remove a redundant include in checksum.c.
Change-Id: I0b8858343b1496f22904d3b316b6c435be0f648a
Diffstat (limited to 'tun.c')
-rw-r--r-- | tun.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -22,6 +22,9 @@ #include <linux/if.h> #include <linux/if_tun.h> #include <sys/ioctl.h> +#include <sys/uio.h> + +#include "clatd.h" /* function: tun_open * tries to open the tunnel device @@ -60,3 +63,7 @@ int tun_alloc(char *dev, int fd) { strcpy(dev, ifr.ifr_name); return 0; } + +void send_tun(int fd, clat_packet out, int iov_len) { + writev(fd, out, iov_len); +} |