/proc/net/route 列的含义是什么?特别是 Flags 列

What are the meanings of /proc/net/route columns? especially Flags column

这是我的 Android 设备显示的内容:

$ cat route
Iface   Destination Gateway     Flags   RefCnt  Use Metric  Mask        MTU Window  IRTT                                                       
rmnet0  D532BD0A    00000000    0005    0   0   0   FFFFFFFF    0   0   0                                                                             
rmnet0  0000000A    00000000    0001    0   0   0   000000FF    0   0   0                                                                             
rmnet0  00000000    D532BD0A    0003    0   0   0   00000000    0   0   0      

我不熟悉 Linux 内核。经过大量搜索,遗憾的是我找不到有用的解释。有人可以解释一下吗?特别是对于Flags这一列,0001 0003 0005是什么意思?也可以提供一些参考。

标志列是 RTF_* 标志的组合。您可以在 linux/route.h

中找到它们

对于其他字段,请查看fib_route_seq_show