summaryrefslogtreecommitdiff
path: root/ext/socket/option.c
Commit message (Expand)AuthorAgeFilesLines
* Use public allocators for creating new T_OBJECT objectsAaron Patterson2020-10-281-2/+2
* UNREACHABLE_RETURNnobu2018-07-241-2/+2
* * ext/socket/*.c: Add proper require for example to work.hsbt2016-10-051-0/+2
* fid typos [ci skip]nobu2016-09-241-3/+2
* socket/option.c: inet_ntopnobu2016-08-021-5/+1
* socket/option.c: accurate conditionnobu2016-03-171-1/+6
* option.c: single byte booleannobu2016-01-171-2/+7
* option.c: make error messages consistentnobu2016-01-171-13/+10
* use rb_sym2strnobu2015-08-151-1/+1
* * ext/socket/extconf.rb: Solaris 11 has struct tcp_info.tcpi_ca_state,naruse2015-03-251-5/+5
* socket/option.c: fix inet_ntop link error on mswinnobu2014-12-051-1/+3
* socket/option.c: use rb_w32_inet_ntopnobu2014-12-041-2/+2
* * ext/socket/option.c: Fix complation error on Android.akr2014-05-211-0/+56
* * ext/socket/option.c (inspect_tcp_info): Permit longer data. (glibcakr2014-05-191-1/+4
* * ext/socket/option.c (inspect_tcp_info): New function to inspect struct tcp_...akr2014-05-191-0/+266
* Several more OS information for TYPE_IP_MULTICAST_LOOP andakr2014-01-211-1/+12
* ext/socket/option.c: fix typonobu2014-01-201-1/+1
* * ext/socket/option.c: Use "int" for IP_MULTICAST_LOOP andakr2014-01-201-1/+1
* * ext/socket/option.c: Use "int" for IP_MULTICAST_LOOP andakr2014-01-201-1/+1
* * ext/socket/option.c: Use "byte" as default argument forakr2014-01-201-4/+13
* * ext/socket/option.c: Use preprocessor macros to avoid repeatedakr2014-01-201-35/+24
* socket/option.c: helper functionsnobu2014-01-191-12/+26
* socket/option.c: revert r44647nobu2014-01-191-14/+20
* socket/option.c: socket option variationsnobu2014-01-191-20/+14
* [DOC]akr2014-01-181-4/+0
* * ext/socket/option.c: IP_MULTICAST_LOOP and IP_MULTICAST_TTL socketakr2014-01-181-7/+7
* * ext/socket/option.c: rename functions introduced in r41009naruse2013-06-021-31/+28
* * ext/socket/option.c (inspect_byte): used only on NetBSD.nobu2013-05-311-0/+2
* * ext/socket/option.c (sockopt_s_byte): constructor of the sockoptnaruse2013-05-311-0/+203
* * ext/socket/option.c: Document synonymous methods, by windwiny [GH-277]zzak2013-04-161-0/+1
* option.c: fix macro namenobu2013-04-081-1/+1
* * include/ruby/ruby.h: add C APIs.nari2012-10-201-2/+1
* option.c: mingw64 onlynobu2012-07-291-1/+1
* option.c: use rb_w32_inet_ntopnobu2012-07-291-2/+2
* win32.c: rb_w32_inet_ntop should be constnobu2012-07-291-1/+1
* ext/socket: suppress warnings on mingw64nobu2012-07-281-0/+2
* * ext/socket: Make Socket documentation appear. Add documentation fordrbrain2011-08-151-7/+8
* * remove trailing spaces.nobu2011-05-151-1/+1
* fix a typo.akr2010-12-261-1/+1
* * ext/socket/option.c: define IFNAMSIZ if not available.akr2010-12-261-0/+3
* update comment.akr2010-12-261-1/+4
* * ext/socket/option.c (rb_if_indextoname): new function to abstractakr2010-12-261-16/+45
* This ifdef should be useless after r30374.naruse2010-12-251-3/+0
* * ext/socket/extconf.rb: check the existence of if_indextoname().usa2010-12-251-6/+27
* * ext/socket/option.c (inspect_ipv4_add_drop_membership): new functionakr2010-12-251-0/+143
* * ext/socket/option.c (inspect_ipv6_mreq): new function to inspectakr2010-12-251-1/+30
* * ext/socket/option.c (inspect_peercred): support OpenBSD-current.akr2010-09-091-5/+10
* * ext/socket/option.c (sockopt_inspect): use rb_str_cat2 andakr2010-05-041-2/+2
* * ext/**/*.[ch]: removed trailing spaces.nobu2010-04-221-3/+3
* * ext/socket: use rsock_ prefix for internal initialization functions.akr2010-03-221-1/+1