| 463 | } |
| 464 | |
| 465 | void |
| 466 | pfctlinput(int cmd, struct sockaddr *sa) |
| 467 | { |
| 468 | struct domain *dp; |
| 469 | struct protosw *pr; |
| 470 | |
| 471 | for (dp = domains; dp; dp = dp->dom_next) |
| 472 | for (pr = dp->dom_protosw; pr < dp->dom_protoswNPROTOSW; pr++) |
| 473 | if (pr->pr_ctlinput) |
| 474 | (*pr->pr_ctlinput)(cmd, sa, (void *)0); |
| 475 | } |
| 476 | |
| 477 | static void |
| 478 | pfslowtimo(void *arg) |
no outgoing calls
no test coverage detected