Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
system_netd
/
72999d6cfc1df23cd911b85730f1f532fb62bed4
/
server
/
RouteController.cpp
72999d6
Fix regressions in flushRoutes().
by Sreeram Ramachandran
· 12 years ago
eb27b7e
Fix routing rules.
by Sreeram Ramachandran
· 12 years ago
cf89138
Don't use %zu for uid_t. It's always unsigned int, so %u is correct.
by Sreeram Ramachandran
· 12 years ago
1201e84
Use %zu to printf size_t correctly on both 32-bit and 64-bit platforms.
by Sreeram Ramachandran
· 12 years ago
b1425cc
Add UID range support to VPNs.
by Sreeram Ramachandran
· 12 years ago
4043f01
Introduce VPN support.
by Sreeram Ramachandran
· 12 years ago
f4f6c8d
Refactor: Encapsulate permissions and interfaces into a Network class.
by Sreeram Ramachandran
· 12 years ago
1077d29
Don't fail when adding a duplicate legacy route.
by Sreeram Ramachandran
· 12 years ago
7272368
Convert rta_* and fra_* variable names to camelCase.
by Lorenzo Colitti
· 12 years ago
5965651
Support adding and removing UID rules via netlink.
by Lorenzo Colitti
· 12 years ago
96f261e
Pass rule modification errors back to CommandListener.
by Lorenzo Colitti
· 12 years ago
4753afd
Use netlink to add/delete rules as well as routes.
by Lorenzo Colitti
· 12 years ago
7f972fb
Unrevert the 'revert the "talk to netlink directly" change.'
by Sreeram Ramachandran
· 12 years ago
ab359fe
Temporarily revert the "talk to netlink directly" change.
by Sreeram Ramachandran
· 12 years ago
f7fc8ec
Pass route add/delete errors back to CommandListener.
by Lorenzo Colitti
· 12 years ago
ba25df9
Use native netlink code instead of /sbin/ip to manipulate routes
by Lorenzo Colitti
· 12 years ago
357e562
Flush both IPv4 and IPv6 routes.
by Lorenzo Colitti
· 12 years ago
a561e12
Cache interface indices in case interfaces go away.
by Paul Jensen
· 12 years ago
ac19883
Fix build.
by Sreeram Ramachandran
· 12 years ago
9a4c112
am 82eab785: Support legacy routes added by apps via ensureRouteToHost().
by Sreeram Ramachandran
· 12 years ago
82eab78
Support legacy routes added by apps via ensureRouteToHost().
by Sreeram Ramachandran
· 12 years ago
56afacf
Turn on C++11 and make all warnings into errors.
by Sreeram Ramachandran
· 12 years ago
38b7af1
Support legacy routes added by apps via ensureRouteToHost().
by Sreeram Ramachandran
· 12 years ago
7260407
Rework the determination of a "valid network".
by Sreeram Ramachandran
· 12 years ago
f4cfad3
Move netd_client into netd.
by Sreeram Ramachandran
· 12 years ago
[Renamed from RouteController.cpp]
122f581
Refactor the fwmark stuff to use an explicit union of bit-fields.
by Sreeram Ramachandran
· 12 years ago
ae37e8a
Separate network and interface addition/removal netd APIs.
by Paul Jensen
· 12 years ago
fd6424f
Ignore failure when adding directly-connected routes to the main table.
by Sreeram Ramachandran
· 12 years ago
a79f618
Fixes for stupid mistakes (by me).
by Sreeram Ramachandran
· 12 years ago
c921337
Add directly-connected routes to the main table.
by Sreeram Ramachandran
· 12 years ago
8fe9c8e
Update the "lookup main" rule to include a fwmark clause.
by Sreeram Ramachandran
· 12 years ago
92b66c4
Flush (delete) routing tables when destroying a network.
by Sreeram Ramachandran
· 12 years ago
7619e1b
Implement the "network route add/remove" API.
by Sreeram Ramachandran
· 12 years ago
9c0d313
Implement network default set/clear.
by Sreeram Ramachandran
· 12 years ago
379bd33
Implement permissions set/clear for both networks and users.
by Sreeram Ramachandran
· 12 years ago
a10ac32
Move sprintf statements to getRouteTableForInterface.
by Lorenzo Colitti
· 12 years ago
a01d6ef
Cleanup: Minor style fixes.
by Sreeram Ramachandran
· 12 years ago
a481180
Set kernel proc files for fwmark reflection and table numbers for RAs.
by Sreeram Ramachandran
· 12 years ago
5c181bf
Implement network create/destroy.
by Sreeram Ramachandran
· 12 years ago