aboutsummaryrefslogtreecommitdiffstats
path: root/lib/tun.h
AgeCommit message (Expand)AuthorFilesLines
2018-11-22properly store IPv6 addresses in struct tun_tStefan Sperling1-2/+2
2018-04-25Move kernel GTP support from ggsn/ to lib/Harald Welte1-1/+2
2018-04-25lib/tun: Remove tun_setaddr() API, as everyone is using tun_addaddr() nowHarald Welte1-3/+0
2018-04-25lib/tun: split generic network device related stuff to lib/netdevHarald Welte1-41/+2
2018-04-25lib/tun.c: generalize tun_*route() to netdev_*route()Harald Welte1-2/+1
2017-12-14Set tun_addaddr ipv agnostic and add support for ipv6Pau Espin Pedrol1-2/+2
2017-11-13factor out netdev_ip_local_get() from tun_ip_local_get()Harald Welte1-0/+3
2017-10-16tun: Convert tun_ipv6_linklocal_get to be more genericPau Espin Pedrol1-1/+12
2017-10-13Remove trailing whitespacePau Espin Pedrol1-3/+3
2017-09-24ICMPv6: Send router advertisement from own link-local addressHarald Welte1-0/+2
2017-09-06Introduce a VTY, factually turning OpenGGSN into an Osmocom programHarald Welte1-1/+1
2017-09-05lib/tun: Add 'void *priv' pointer to tun_tHarald Welte1-0/+2
2017-09-05lib/tun: Add missing #include to net/if.h for IFNAMSIZHarald Welte1-0/+2
2017-08-11Support setting TUN device IPv6 address + prefixHarald Welte1-2/+5
2017-08-09lib/tun.h: Remove non-endian-safe redefinition of IP headerHarald Welte1-15/+25
2011-11-02Convert all code to Linux coding styleHarald Welte1-32/+29
2010-10-20IFNAMSIZ includes terminating 0Emmanuel Bretelle1-1/+1
2010-10-20Set tun devname to IFNAMESIZ+1 to avoid warningEmmanuel Bretelle1-1/+1
2010-10-20Move common sgsnemu/ggsn files to directory "lib"Emmanuel Bretelle1-0/+74