This commit is contained in:
Ralph Metzler 2015-12-13 22:25:20 +01:00
parent a440bd520c
commit e220eebb3a
1 changed files with 1 additions and 2 deletions

View File

@ -135,11 +135,10 @@ static int sendto_port(int sock, const void *buf, size_t len,
struct sockaddr *cadr, uint16_t port)
{
struct sockaddr_in adr;
struct sockaddr_in sadr = *cadr;
int r;
/*adr = *((struct sockaddr_in *) cadr); */
/* struct assignment seem to be broken in arm gcc 4.5.4?!? */5B
/* struct assignment seem to be broken in arm gcc 4.5.4?!? */
memcpy(&adr, cadr, sizeof(adr));
adr.sin_port = htons(port);
r = sendto(sock, buf, len, 0, (struct sockaddr *) &adr, sizeof(adr));