Fix compilation error in rt_tcp_accept() when returning its socket's own file descriptor.
Signed-off-by: Sebastian Smolorz <sebastian.smol...@gmx.de> --- kernel/drivers/net/stack/ipv4/tcp/tcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/drivers/net/stack/ipv4/tcp/tcp.c b/kernel/drivers/net/stack/ipv4/tcp/tcp.c index c5e42bc..c713635 100644 --- a/kernel/drivers/net/stack/ipv4/tcp/tcp.c +++ b/kernel/drivers/net/stack/ipv4/tcp/tcp.c @@ -1668,7 +1668,7 @@ static int rt_tcp_accept(struct tcp_socket *ts, struct sockaddr *addr, ts->is_accepted = 1; rtdm_lock_put_irqrestore(&ts->socket_lock, context); - ret = rt_socket_fd(&ts->sock)->fd; + ret = rtdm_fd_ufd(rt_socket_fd(&ts->sock)); err: /* it is not critical to leave this unlocked -- 2.7.4 _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai