summaryrefslogtreecommitdiffstats
path: root/src/iface.c
AgeCommit message (Collapse)Author
2016-02-22Update copyright yearsMatthias Schiffer
2015-11-10Add lots of missing doxygen commentsMatthias Schiffer
2015-11-09Destroy interfaces on OpenBSD as wellMatthias Schiffer
2015-11-09Implement interface cleanup on FreeBSDMatthias Schiffer
Based-on-patch-by: Julian Kornberger <jk+github@digineo.de>
2015-11-09Add generic interface cleanup infrastructureMatthias Schiffer
Some systems (like FreeBSD) don't delete TUN/TAP interfaces after closing, add some infrastructure to do that.
2015-11-09Use a global ioctl socketMatthias Schiffer
Based-on-patch-by: Julian Kornberger <jk+github@digineo.de>
2015-03-24Add support for defining the MTU per peerMatthias Schiffer
2015-03-24iface: add support for interface name patternsMatthias Schiffer
2015-03-23Move ifname logic from peer to ifaceMatthias Schiffer
2015-03-23Some Android fixes for issues introduced by multi-interface supportMatthias Schiffer
Not really tested, I'll do that when the multiif support is finished.
2015-03-23Add multitap modeMatthias Schiffer
This new mode of operation uses one TAP interface per peer.
2015-03-23iface: add ifname argumentMatthias Schiffer
2015-03-23iface: make fastd_iface_open() gracefully (at least on Linux, for now)Matthias Schiffer
2015-03-23iface: discard empty packetsMatthias Schiffer
2015-03-23Fix sending data from peer-specific interfacesMatthias Schiffer
2015-03-22iface: add support for multiple mode of operations using the same interface ↵Matthias Schiffer
types
2015-03-22iface: set iface name to NULL when Android integration is usedMatthias Schiffer
2015-03-22Rename tuntap to iface to match struct nameMatthias Schiffer