Linuxでのネットワークインターフェースのindexの最大値はどのぐらい?


Linuxのネットワークインターフェースのindex(ip link
showで見れるネットワークインターフェースの番号)の最大値はどのぐらいなのでしょうか?  
Ubuntu(x86_64)のmanの`if_indextoname`の引数が下のようになっているので、  
`(1 << 32)-1`かなと予想しているのですが、実際に定義されているマクロなどは見つけられませんでした。  
実際の大きさはどのぐらいなのでしょうか?

[code]

    char *if_indextoname(unsigned int ifindex, char *ifname);
    
[/code]

