rtsock: revert from timeout_set_flags(9) to timeout_set_proc(9); ok mvs@
authorcheloha <cheloha@openbsd.org>
Wed, 23 Jun 2021 16:10:45 +0000 (16:10 +0000)
committercheloha <cheloha@openbsd.org>
Wed, 23 Jun 2021 16:10:45 +0000 (16:10 +0000)
sys/net/rtsock.c

index 29c8645..a357760 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rtsock.c,v 1.318 2021/06/01 14:23:34 mvs Exp $        */
+/*     $OpenBSD: rtsock.c,v 1.319 2021/06/23 16:10:45 cheloha Exp $    */
 /*     $NetBSD: rtsock.c,v 1.18 1996/03/29 00:32:10 cgd Exp $  */
 
 /*
@@ -312,8 +312,7 @@ route_attach(struct socket *so, int proto)
        rop = pool_get(&rtpcb_pool, PR_WAITOK|PR_ZERO);
        so->so_pcb = rop;
        /* Init the timeout structure */
-       timeout_set_flags(&rop->rop_timeout, rtm_senddesync_timer, so,
-           TIMEOUT_PROC);
+       timeout_set_proc(&rop->rop_timeout, rtm_senddesync_timer, so);
        refcnt_init(&rop->rop_refcnt);
 
        rop->rop_socket = so;