No description. Add one?
  • Java 78%
  • Kotlin 11.8%
  • AIDL 4.4%
  • C++ 3.7%
  • C 1.5%
  • Other 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Lorenzo Colitti 0278627f57 Pass in the length to pseudo checksum functions
Currently, the pseudo-header checksum calculation functions get
the transport layer length from the IP header. This requires that
the length be known at IP header construction time, which
does not allow transport layer translation functions to change
the length of the packet later. Have the transport functions
pass in the size directly.

Bug: 8276725
Change-Id: I76a93f5e66181bec21d68f779c68c54090a77c33
2013-04-09 17:14:40 +09:00
Android.mk Remove debug tag, as clatd is now built by default 2013-03-16 10:02:09 +09:00
BUGS android clat service 2012-11-12 15:59:12 -08:00
checksum.c Pass in the length to pseudo checksum functions 2013-04-09 17:14:40 +09:00
checksum.h Pass in the length to pseudo checksum functions 2013-04-09 17:14:40 +09:00
clatd.c Don't add the IPv4 default route in clatd. 2013-03-19 16:45:20 +09:00
clatd.conf Change the IP addresses used by CLAT. 2013-02-26 09:44:17 +09:00
clatd.h android clat service 2012-11-12 15:59:12 -08:00
config.c android clat service 2012-11-12 15:59:12 -08:00
config.h android clat service 2012-11-12 15:59:12 -08:00
debug.h Don't compile packet dumping code by default. 2013-02-01 10:49:49 +09:00
dns64.c Make clatd a bit more robust when started by netd. 2013-03-02 12:46:34 +09:00
dns64.h android clat service 2012-11-12 15:59:12 -08:00
dump.c Pass in the length to pseudo checksum functions 2013-04-09 17:14:40 +09:00
dump.h android clat service 2012-11-12 15:59:12 -08:00
getaddr.c android clat service 2012-11-12 15:59:12 -08:00
getaddr.h android clat service 2012-11-12 15:59:12 -08:00
getroute.c android clat service 2012-11-12 15:59:12 -08:00
getroute.h android clat service 2012-11-12 15:59:12 -08:00
ipv4.c android clat service 2012-11-12 15:59:12 -08:00
ipv4.h android clat service 2012-11-12 15:59:12 -08:00
ipv6.c android clat service 2012-11-12 15:59:12 -08:00
ipv6.h android clat service 2012-11-12 15:59:12 -08:00
LICENSE android clat service 2012-11-12 15:59:12 -08:00
logging.c android clat service 2012-11-12 15:59:12 -08:00
logging.h android clat service 2012-11-12 15:59:12 -08:00
MODULE_LICENSE_APACHE2 android clat service 2012-11-12 15:59:12 -08:00
mtu.c android clat service 2012-11-12 15:59:12 -08:00
mtu.h android clat service 2012-11-12 15:59:12 -08:00
netlink_callbacks.c android clat service 2012-11-12 15:59:12 -08:00
netlink_callbacks.h android clat service 2012-11-12 15:59:12 -08:00
netlink_msg.c Ensure netlink messages come from the kernel. 2013-02-22 18:56:10 +09:00
netlink_msg.h Ensure netlink messages come from the kernel. 2013-02-22 18:56:10 +09:00
NOTICE android clat service 2012-11-12 15:59:12 -08:00
setif.c android clat service 2012-11-12 15:59:12 -08:00
setif.h android clat service 2012-11-12 15:59:12 -08:00
setroute.c Remove code to copy the default route. 2013-03-07 08:09:03 +09:00
setroute.h Remove code to copy the default route. 2013-03-07 08:09:03 +09:00
translate.c Pass in the length to pseudo checksum functions 2013-04-09 17:14:40 +09:00
translate.h android clat service 2012-11-12 15:59:12 -08:00