[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:11469] Re: port assign rule.



> # カーネル見てるんですが、どこでこれやってるか分からない…。(;_;)

(IPV4なら)net/ipv4/af_inet.cのinet_bind()の中の

|	if (snum < PROT_SOCK && !capable(CAP_NET_BIND_SERVICE))
|		return(-EACCES);

というコードです。PROT_SOCKはinclude/net/sock.hで1024に
defineされています…ということではなくて、capable()が何をやっ
ているかということですか? それは結構難しいです。^^;

-- 
川村 尚生