ef9206bbea
(sockopt_new): ditto. (Init_sockopt): ditto. * ext/socket/init.c (Init_socket_init): call Init_sockopt. * ext/socket/depend: add dependency for option.o * ext/socket/mkconstants.rb: generate intern_level, intern_so_optname, intern_ip_optname, intern_ipv6_optname, intern_tcp_optname, intern_udp_optname and intern_scm_optname. * ext/socket/extconf.rb: add option.o. * ext/socket/basicsocket.c (bsock_setsockopt): accept Socket::Option object. (bsock_getsockopt): return Socket::Option object. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e |
||
---|---|---|
.. | ||
bigdecimal | ||
continuation | ||
coverage | ||
curses | ||
dbm | ||
digest | ||
dl | ||
etc | ||
fcntl | ||
fiber | ||
gdbm | ||
iconv | ||
io/wait | ||
json | ||
mathn | ||
nkf | ||
openssl | ||
pty | ||
racc/cparse | ||
readline | ||
ripper | ||
sdbm | ||
socket | ||
stringio | ||
strscan | ||
syck | ||
syslog | ||
tk | ||
win32ole | ||
zlib | ||
.cvsignore | ||
.document | ||
Setup | ||
Setup.atheos | ||
Setup.emx | ||
Setup.nt | ||
extmk.rb | ||
purelib.rb |