タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

socketとudpに関するizariuo440のブックマーク (1)

  • UDPでブロードキャストを使う:Geekなぺーじ

    UDPブロードキャスト送信サンプル setsockopt()を利用してソケットに対してSO_BROADCASTを設定すると、ブロードキャストパケットを送信できるようになります。 この設定を行わずにブロードキャストパケットを送ろうとすると、sendto()が失敗してしまいます。 #include <winsock2.h> int main() { WSAData wsaData; SOCKET sock; struct sockaddr_in addr; BOOL yes = 1; WSAStartup(MAKEWORD(2,0), &wsaData); sock = socket(AF_INET, SOCK_DGRAM, 0); addr.sin_family = AF_INET; addr.sin_port = htons(12345); addr.sin_addr.S_un.S_add

  • 1