aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeels Hofmeyr <nhofmeyr@sysmocom.de>2022-02-02 03:08:40 +0100
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2022-02-07 22:15:27 +0100
commit1790f1763adcb71c6c2efd22ca733c6caff52949 (patch)
treec7155c6bb8f0f4368666e052eaec3a69fe0067fe
parentadd osmo_sockaddr_from/to_octets() (diff)
downloadlibosmocore-1790f1763adcb71c6c2efd22ca733c6caff52949.tar.xz
libosmocore-1790f1763adcb71c6c2efd22ca733c6caff52949.zip
follow-up to osmo_sockaddr_from/to_octets()
Forgot to apply one code review change before merge. Related: OS#5599 Change-Id: Id202f3fda51bea9149ab3462a2efe35cf08d8030
-rw-r--r--src/socket.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/socket.c b/src/socket.c
index 6e5bb46f..80cba178 100644
--- a/src/socket.c
+++ b/src/socket.c
@@ -1744,7 +1744,7 @@ int osmo_sockaddr_to_octets(uint8_t *dst, size_t dst_maxlen, const struct osmo_s
{
const void *addr;
size_t len;
- switch (os->u.sin.sin_family) {
+ switch (os->u.sa.sa_family) {
case AF_INET:
addr = &os->u.sin.sin_addr;
len = sizeof(os->u.sin.sin_addr);
@@ -1776,7 +1776,7 @@ int osmo_sockaddr_from_octets(struct osmo_sockaddr *os, const void *src, size_t
*os = (struct osmo_sockaddr){0};
switch (src_len) {
case sizeof(os->u.sin.sin_addr):
- os->u.sin.sin_family = AF_INET;
+ os->u.sa.sa_family = AF_INET;
addr = &os->u.sin.sin_addr;
len = sizeof(os->u.sin.sin_addr);
break;