else
gw[0] = 0;
- sprintf(devstr, " dev %s", dev->ifname);
+ if (dev)
+ sprintf(devstr, " dev %s", dev->ifname);
if (route->metric > 0)
sprintf(devstr, " metric %d", route->metric);
return 0;
}
+bool system_resolve_rt_table(const char *name, unsigned int *id)
+{
+ *id = 0;
+ return true;
+}
+
+int system_add_iprule(struct iprule *rule)
+{
+ return 0;
+}
+
+int system_del_iprule(struct iprule *rule)
+{
+ return 0;
+}
+
+int system_flush_iprules(void)
+{
+ return 0;
+}
+
+bool system_resolve_iprule_action(const char *action, unsigned int *id)
+{
+ *id = 0;
+ return true;
+}
+
time_t system_get_rtime(void)
{
struct timeval tv;
{
return 0;
}
+
+int system_update_ipv6_mtu(struct device *dev, int mtu)
+{
+ return 0;
+}