2012-07-10 39 views
0

在net/include/dst.h中,标志DST_METRICS_READ_ONLY在struct dst的_metric成员上设置。但我不希望这种结构只能被读取。如何禁用该标志。提前如何禁用DST_METRIC_READ_ONLY内核3.0.26

感谢

+1

我希望有人在降低声誉之前说点什么。我有五个问题没有回答与此问题有关。关于降低声誉的人可以尝试回答这些问题。 – theB 2012-07-10 06:42:35

+0

DST_METRIC_READ_ONLY在内核源文件中不存在... kernel 3.0.26 include/net/dst.h(http://lxr.linux.no/#linux+v3.0.26/include/net/dst.h)。 – 2012-07-10 10:36:38

+1

@ A.G:对不起。我犯了一个拼写错误。它的DST_METRICS_READ_ONLY不是DST_METRIC_READ_ONLY – theB 2012-07-10 10:53:17

回答

1

* DST - > _指标*为* DST_METRICS_READ_ONLY *仅当功能* dst_init_metrics()*被调用其参数READ_ONLY设置为true。因此,如果你想确保不启用这个只读标志,在你调用dst_init_metrics的地方修补你的内核以使用false。