summaryrefslogtreecommitdiff
path: root/cmd/sbc_harness
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@lukeshu.com>2025-02-28 19:38:42 -0700
committerLuke T. Shumaker <lukeshu@lukeshu.com>2025-02-28 19:39:29 -0700
commitea2cff68bfbc21da72b06490380757540d387d1b (patch)
tree6c480bbe71f9b1fcafa236b925ab7de829c68f81 /cmd/sbc_harness
parentac6893cb62f348b43fa65a679341365978cf06f9 (diff)
stack.c.gen: Resolve remaining __indirect_call:s
Diffstat (limited to 'cmd/sbc_harness')
-rw-r--r--cmd/sbc_harness/main.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/cmd/sbc_harness/main.c b/cmd/sbc_harness/main.c
index 18a649e..6f1d0ca 100644
--- a/cmd/sbc_harness/main.c
+++ b/cmd/sbc_harness/main.c
@@ -138,8 +138,10 @@ static COROUTINE dhcp_cr(void *) {
static COROUTINE read9p_cr(void *) {
cr_begin();
- lib9p_srv_read_cr(&globals.srv,
- LO_CALL(lo_box_w5500_if_as_net_iface(&globals.dev_w5500), tcp_listen, CONFIG_9P_PORT));
+ lo_interface net_iface iface = lo_box_w5500_if_as_net_iface(&globals.dev_w5500);
+ lo_interface net_stream_listener listener = LO_CALL(iface, tcp_listen, CONFIG_9P_PORT);
+
+ lib9p_srv_read_cr(&globals.srv, listener);
cr_end();
}