# Ruby-1.8.7-p72 (mswin32) socket protocol missing

**URL:** <https://www.ruby-forum.com/t/ruby-1-8-7-p72-mswin32-socket-protocol-missing/153211>\
**Category:** Development\
**Created:** [November 13, 2008, 1:14pm UTC](https://www.ruby-forum.com/t/ruby-1-8-7-p72-mswin32-socket-protocol-missing/153211 "2008-11-13T13:14:25Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![arton](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@arton](https://www.ruby-forum.com/u/arton)\
**Post date:** [November 13, 2008, 1:14pm UTC](https://www.ruby-forum.com/t/ruby-1-8-7-p72-mswin32-socket-protocol-missing/153211/1 "2008-11-13T13:14:25Z")

</div>

artonã§ã™ã€‚

Ruby-1.8.7-p72 ã§ã™ãŒã€WSAEnumProtocolsã§åˆ—æŒ™ã•ã‚Œãªã„ãƒ—ãƒ­ãƒˆã‚³ãƒ«ãŒã‚ã‚‹ãŸ  
ã‚ã€Socketä½œæˆã«å¤±æ•—ã—ã¾ã™ã€‚1.9.1ã§ã‚‚åŒæ§˜ã ã¨æ€ã„ã¾ã™ã€‚  
å…·ä½“çš„ã«ã¯ã€Vista64ï¼ˆ32ãƒ“ãƒƒãƒˆäº’æ›ãƒ¬ã‚¤ãƒ¤ä¸Šï¼‰ã§AF\_INETã€PROTO\_ICMPã€  
SOCK\_RAWã‚’æŒ‡å®šã—ã¦Socket.newã‚’å‘¼ã¶ã¨ã€ä¸Šè¨˜ã®çµ„ã¿åˆã‚ã›ãŒWSAEnumProtocols  
ã§ã¯è¿”ã‚‰ãªã„ãŸã‚ã€ã‚¨ãƒ©ãƒ¼ã¨ãªã‚Šã¾ã™ã€‚  
ã—ã‹ã—ã€å®Ÿéš›ã«ã¯ã€WSASocketã«å¯¾ã—ã¦LPWSAPROTOCOL\_INFOãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã«NULLã‚’  
è¨­å®šã™ã‚‹ã¨ã€æœŸå¾…é€šã‚Šã®socketãŒä½œæˆã•ã‚Œã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€WSAEnumProtocols  
ã§è¦‹ã¤ã‹ã‚‰ãªã‹ã£ãŸå ´åˆã§ã‚ã£ã¦ã‚‚ã€LPWSAPROTOCL\_INFOã«NULLã‚’è¨­å®šã—ã¦  
WSASocketã‚’å‘¼ã³å‡ºã—ã¦ã„ãŸã ã‘ãªã„ã§ã—ã‚‡ã†ã‹ã€‚  
ãƒ‘ãƒƒãƒã‚’æ·»ä»˜ã—ã¾ã™ã€‚  
ãƒ†ã‚¹ãƒˆãƒ—ãƒ­ã‚°ãƒ©ãƒ ã¨ã—ã¦ã¯ã€[http://svn.arton.no-ip.info/raa/trunk/icmpping/](http://svn.arton.no-ip.info/raa/trunk/icmpping/)  
ã®ã€icmpping.rbã¨pingtest.rbã§ãƒ†ã‚¹ãƒˆã§ãã‚‹ã¨æ€ã„ã¾ã™ï¼ˆAdministratorã®å¿…  
è¦ãŒã‚ã‚Šã¾ã™ã‘ã©ï¼‰ã€‚

ã‚ˆã‚ã—ããŠé¡˜ã„ã—ã¾ã™ã€‚

---

<div class="post-metadata">

**Author:** ![arton](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@arton](https://www.ruby-forum.com/u/arton)\
**Post date:** [November 13, 2008, 1:43pm UTC](https://www.ruby-forum.com/t/ruby-1-8-7-p72-mswin32-socket-protocol-missing/153211/2 "2008-11-13T13:43:46Z")

</div>

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:37092] ruby-1.8.7-p72 (mswin32) socket protocol  
missing”  
on Nov.13,2008 21:10:43, [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Ruby-1.8.7-p72 e$B$G$9$,!“e(BWSAEnumProtocolse$B$GNs5s$5$l$J$$%W%m%H%3%k$,$”$k$?e(B  
> e$B$a!"e(BSockete$B:n@.$K\<:GT$7$^$9!#e(B1.9.1e$B$G$bF1MM$@$H;W$$$^$9!#e(B

trunke$B!"e(Bruby\_1\_9\_1e$B!"e(Bruby\_1\_8e$B$G@hF|=$@5$7$?LdBj$N$3$H$N$h$&$J5$e(B  
e$B$,$7$^$9!#e(Br20166e$B$G$9!#e(B

e$B$=$l$G$O!#e(B

---

<div class="post-metadata">

**Author:** ![arton](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/90db22/32.png) [@arton](https://www.ruby-forum.com/u/arton)\
**Post date:** [November 13, 2008, 1:59pm UTC](https://www.ruby-forum.com/t/ruby-1-8-7-p72-mswin32-socket-protocol-missing/153211/3 "2008-11-13T13:59:01Z")

</div>

artone$B$G$9!#e(B

> trunke$B!"e(Bruby\_1\_9\_1e$B!"e(Bruby\_1\_8e$B$G@hF|=$@5$7$?LdBj$N$3$H$N$h$&$J5$e(B  
> e$B$,$7$^$9!#e(Br20166e$B$G$9!#e(B  
> e$B3NG’$7$^$7$?!#F1$8$3$H$G$9$M!#!JK\Ev$O$A$g$C$H0c$C$F!“e(B20166e$B$@$He(Bproto\_buffer  
> e$B$r;XDj$G$-$?$N$K%(%i!\<$K$J$C$F$$$k$N$@$+$i!”:F;n9T$7$F$b$@$a$J$h$&$J!Ke(B
