- Growlã¯ããªã¢ã¼ãããéç¥ãªã¯ã¨ã¹ããåããæ©è½ãããã
- UDPã®9887çªãã¼ãã使ç¨
- ããGrowlãåãã¦ãããã·ã³ã¨éç¥ãªã¯ã¨ã¹ããè¡ããã·ã³ã¯ãããããç°ãªãLANã«å±ãã¦ãã¦ãç´æ¥éä¿¡ã§ããªãã
- ãããªã¨ããæ軽便å©ãªã®ã¯ãSSHã®ãã¼ããã©ã¯ã¼ããããã§ããã£ã¨ãã³ãã«ãééããã°ããã
- ããTCPã®ãã±ãããããã¼ããã©ã¯ã¼ãã§ããªãã
- stoneã«ã¯UDPã¨TCPã¨ãç¸äºå¤æããæ©è½ããããããã
- ä»ç³æµ©æã®æ¥è¨: stone ã« UDP â TCP ç¸äºå¤ææ©è½ãå®è£
- å°ãªãã¨ãstone-2.3dã§ã¯ãã®æ©è½ãå®è£ ããã¦ããã(stoneã®ãµã¤ããããã¦ã³ãã¼ãå¯è½)
ã¨ããããã§ã
- çºä¿¡å´ã®ãã·ã³
- Net::Growlã¨ãã§çºä¿¡
- stoneã§UDPãTCPå
- SSHã®ãã¼ããã©ã¯ã¼ã
- åä¿¡å´ã®ãã·ã³
ãªæ§æã«ããã°OK
ããMac (Mac OS X 10.4.10, Intel) ã 㨠stone (2.3d) ã®UDP/TCPå¤æããã¾ãåããªã —ããã¡ãã£ã¨å ·ä½çã«ããã¨ãsendtoãã¨ã©ã¼ãªã¿ã¼ã³ãã(調æ»ä¸â¦)—
TCP5>UDP6: sendto failed err=56: to 127.0.0.1:9889/udp
- http://developer.apple.com/documentation/Darwin/Reference/ManPages/man2/sendto.2.html
- http://developer.apple.com/documentation/Darwin/Reference/ManPages/man2/intro.2.html
56 EISCONN Socket is already connected. A connect request was made on an already connected socket; or, a sendto or sendmsg request on a connected socket specified a destination when already connected.
http://developer.apple.com/documentation/Darwin/Reference/ManPages/man2/intro.2.html
ã®ã§ãGrowlãªãã·ã³ã¨åãLANå ã«ããLinuxãã·ã³ã§TCPâUDPã®å¤æããã¾ããã
å³ã«ããã¨ãããªæãã
ââââââââââââââââââ ââ[notifier]âââââââââââ ââNet::Growl âââ ââlocalhost:9887/udp ââ stone // stone -nr localhost:9888 localhost:9887/udp âââ ââlocalhost:9888/tcp ââ ssh // ssh -L 9888:localhost:9888 relay ââââââââââââââââââ ââââââââââââââââââ â ããã â ââââââââââââââââââ ââ[relay ]ââââââââââââ ââlocalhost:9888/tcp ââ stone // stone -nr growl:9887/udp localhost:9888 ââââââââââââââââââ â â ââ[growl ]ââââââââââââ ââ*:9887/udp ââ Growl ââââââââââââââââââ ââââââââââââââââââ
è¿½è¨ 2007-10-22 14:05
Mac (Mac OS X 10.4.10, Intel)ã¨FreeBSD 6.2ã§ã
- stone-2.3d
- æ¬æã¨åãããEISCONNãçºçã
- stone.c 2.3.2.2
- æ£å¸¸ã«éä¿¡æåã
ã確èªãã¾ããã対å¿ãããã¨ããããã¾ããï¼ï¼ id:gcd san
ã¾ãããUNIXãããã¯ã¼ã¯ããã°ã©ãã³ã°ãVol.1ããããã¯ã¼ã¯API:ã½ã±ããã¨XTIãã®ã8.11 UDPã«ãããconnecté¢æ°ã(p.216) ã«é¢é£ããè¨è¿°ãããã¾ããã
è¦ç´ããã¨ãæ¥ç¶æ¸ã¿UDPã½ã±ãã(connectãããã®)ã«å¯¾ãã¦çµç¹æå®ããã®sendtoãè¡ã£ãå ´åã®çµæã¯ä»¥ä¸ã®ããã«ãªãããã§ãã
ç°å¢ | çµæ |
---|---|
4.4BSD | EISCONN |
Posix.1g | EISCONN |
Solaris 2.5 | OK |
Linux 2.6 | OK (ããã¯ç§ã®å®é¨ã®çµæãã) |