カーネル内部からネットネームスペースの名前を取得する方法について、良い例が必要です。デバイス名を取得することは簡単ですが、ネットネームスペースではそれほど明白ではありません。誰もカーネル内部から ネット名前空間名を取得する簡単な方法を知っていますか?カーネル内部から名前ですべてのLinuxネットネームスペースを表示する
次のコードは、すべてのネットネームスペース内のすべてのデバイスを出力しますが、カーネル内部からプリントするネームスペースの名前を取得するにはどうすればよいですか。構造体のネット構造は、私が知る限り、近くの名前を指していません。
for_each_net(net) for_each_netdev(net, dev) printk("dev_name: %s netns: %p\n", dev->name, net);