C コードには、送信者の IP アドレスを見つけることができるこの recvfrom 関数があります。
recvfrom(s, buffer, sizeof buffer, 0, (struct sockaddr *)&fromAddr, &fromAddrLen);
しかし、Androidではデータは
byte[] buf = new byte[17];
/* Prepare a UDP-Packet that can
* contain the data we want to receive */
DatagramPacket packet = new DatagramPacket(buf, buf.length);
/* Receive the UDP-Packet */
socket.receive(packet);
では、Android では送信者の IP アドレスをどのように抽出しますか?