jcat: user recv() instead of recvfrom()
No information from recvfrom() is currently used. So, it is enough to use plain recv(). Signed-off-by: Oleksij Rempel <linux@rempel-privat.de> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>pull/134/head
parent
b931fb514c
commit
48a4a4bef4
7
jcat.c
7
jcat.c
|
|
@ -199,14 +199,11 @@ static int jcat_send(struct jcat_priv *priv)
|
||||||
|
|
||||||
static int jcat_recv_one(struct jcat_priv *priv, uint8_t *buf, size_t buf_size)
|
static int jcat_recv_one(struct jcat_priv *priv, uint8_t *buf, size_t buf_size)
|
||||||
{
|
{
|
||||||
socklen_t peernamelen;
|
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
peernamelen = sizeof(priv->peername);
|
ret = recv(priv->sock, buf, buf_size, 0);
|
||||||
ret = recvfrom(priv->sock, buf, buf_size, 0,
|
|
||||||
(void *)&priv->peername, &peernamelen);
|
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
warn("recvfrom()");
|
warn("recvf()");
|
||||||
return EXIT_FAILURE;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue