接收UDP数据报并解析源端口

时间:2013-08-07 15:33:27

标签: c sockets networking udp

我正在尝试使用UDP发送命令。接收器应该接收UDP数据报并回复。但是,我希望始终将回复发送到发件人的源端口。我知道如何解析端口(struct header并将指针移动到正确的位置......),但是,我正在寻找一个函数来返回整个接收帧,包括标题而不仅仅是数据报/数据。

1 个答案:

答案 0 :(得分:6)

recvfrom()功能怎么样?它允许您获取数据并填充sockaddr结构,您可以从中找到发送方的源端口。