• R/O
  • SSH
  • HTTPS

ttssh2: Commit


Commit MetaInfo

Revision7197 (tree)
Time2018-08-27 23:24:15
Authorzmatsuo

Log Message

AF_UNSPEC時、不定値使用の修正
AF_INET6時、in6addr_anyで初期化

Change Summary

Incremental Difference

--- trunk/ttssh2/ttxssh/ttxssh.c (revision 7196)
+++ trunk/ttssh2/ttxssh/ttxssh.c (revision 7197)
@@ -759,13 +759,14 @@
759759 case AF_INET6:
760760 len = sizeof(struct sockaddr_in6);
761761 ((struct sockaddr_in6 *) &ss)->sin6_family = AF_INET6;
762- memset(&((struct sockaddr_in6 *) &ss)->sin6_addr, 0,
763- sizeof(struct in_addr6));
762+ ((struct sockaddr_in6 *) &ss)->sin6_addr = in6addr_any;
764763 ((struct sockaddr_in6 *) &ss)->sin6_port =
765764 htons(find_local_port(pvar));
766765 break;
767766 default:
768767 /* UNSPEC */
768+ len = sizeof(ss);
769+ ss.ss_family = AF_UNSPEC;
769770 break;
770771 }
771772
Show on old repository browser