chiark / gitweb /
networkd: add support for source routing
[elogind.git] / src / network / networkd.h
index 1297ef98a73cff52ed6fb03f83d3aed266c9bff7..07917f0ef4a41375170c0f17fef345704f6edc11 100644 (file)
@@ -147,12 +147,14 @@ struct Route {
 
         int family;
         unsigned char dst_prefixlen;
+        unsigned char src_prefixlen;
         unsigned char scope;
         uint32_t metrics;
         unsigned char protocol;  /* RTPROT_* */
 
         union in_addr_union in_addr;
         union in_addr_union dst_addr;
+        union in_addr_union src_addr;
         union in_addr_union prefsrc_addr;
 
         LIST_FIELDS(Route, routes);