* ext/socket/constants.c (level_arg): use unknown_level_to_int for

non internet protocol.
  (optname_arg): use only so_optname_to_int for non internet protocol.
  (cmsg_type_arg): use only scm_optname_to_int for non internet
  protocol.

* ext/socket/mkconstants.rb: generate unknown_level_to_int.
  rename iplevel_to_int to ip_level_to_int.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
akr 2009-02-09 14:23:53 +00:00
parent 2dd3fa9f3e
commit 810dd43a20
4 changed files with 74 additions and 37 deletions

View file

@ -196,8 +196,8 @@ int family_arg(VALUE domain);
int socktype_arg(VALUE type);
int level_arg(int family, VALUE level);
int optname_arg(int family, int level, VALUE optname);
int shutdown_how_arg(VALUE how);
int cmsg_type_arg(int family, int level, VALUE type);
int shutdown_how_arg(VALUE how);
int rb_sock_getfamily(int sockfd);