Home
last modified time | relevance | path

Searched refs:kern_ctl (Results 1 – 6 of 6) sorted by relevance

/xnu-8796.121.2/bsd/net/
H A Dremote_vif.c287 struct kern_ctl_reg kern_ctl; in rvi_register_control() local
289 bzero(&kern_ctl, sizeof(kern_ctl)); in rvi_register_control()
290 strlcpy(kern_ctl.ctl_name, RVI_CONTROL_NAME, sizeof(kern_ctl.ctl_name)); in rvi_register_control()
291 kern_ctl.ctl_name[sizeof(kern_ctl.ctl_name) - 1] = 0; in rvi_register_control()
292 kern_ctl.ctl_flags = CTL_FLAG_PRIVILEGED; in rvi_register_control()
293 kern_ctl.ctl_sendsize = RVI_BUFFERSZ; in rvi_register_control()
294 kern_ctl.ctl_recvsize = RVI_BUFFERSZ; in rvi_register_control()
295 kern_ctl.ctl_connect = rvi_ctl_connect; in rvi_register_control()
296 kern_ctl.ctl_disconnect = rvi_ctl_disconnect; in rvi_register_control()
297 kern_ctl.ctl_send = rvi_ctl_send; in rvi_register_control()
[all …]
H A Dpacket_mangler.c657 struct kern_ctl_reg kern_ctl; in pkt_mnglr_init() local
670 bzero(&kern_ctl, sizeof(kern_ctl)); in pkt_mnglr_init()
671 strlcpy(kern_ctl.ctl_name, PACKET_MANGLER_CONTROL_NAME, in pkt_mnglr_init()
672 sizeof(kern_ctl.ctl_name)); in pkt_mnglr_init()
673 kern_ctl.ctl_flags = CTL_FLAG_PRIVILEGED | CTL_FLAG_REG_EXTENDED; in pkt_mnglr_init()
674 kern_ctl.ctl_connect = pkt_mnglr_ctl_connect; in pkt_mnglr_init()
675 kern_ctl.ctl_disconnect = pkt_mnglr_ctl_disconnect; in pkt_mnglr_init()
676 kern_ctl.ctl_getopt = pkt_mnglr_ctl_getopt; in pkt_mnglr_init()
677 kern_ctl.ctl_setopt = pkt_mnglr_ctl_setopt; in pkt_mnglr_init()
678 error = ctl_register(&kern_ctl, &pkt_mnglr_kctlref); in pkt_mnglr_init()
H A Dnetwork_agent.c238 struct kern_ctl_reg kern_ctl; in netagent_register_control() local
248 bzero(&kern_ctl, sizeof(kern_ctl)); in netagent_register_control()
249 strlcpy(kern_ctl.ctl_name, NETAGENT_CONTROL_NAME, sizeof(kern_ctl.ctl_name)); in netagent_register_control()
250 kern_ctl.ctl_name[sizeof(kern_ctl.ctl_name) - 1] = 0; in netagent_register_control()
251 kern_ctl.ctl_flags = CTL_FLAG_PRIVILEGED; // Require root in netagent_register_control()
252 kern_ctl.ctl_sendsize = 64 * 1024; in netagent_register_control()
253 kern_ctl.ctl_recvsize = 64 * 1024; in netagent_register_control()
254 kern_ctl.ctl_connect = netagent_ctl_connect; in netagent_register_control()
255 kern_ctl.ctl_disconnect = netagent_ctl_disconnect; in netagent_register_control()
256 kern_ctl.ctl_send = netagent_ctl_send; in netagent_register_control()
[all …]
H A Dif_utun.c1433 struct kern_ctl_reg kern_ctl; in utun_register_control() local
1442 bzero(&kern_ctl, sizeof(kern_ctl)); in utun_register_control()
1443 strlcpy(kern_ctl.ctl_name, UTUN_CONTROL_NAME, sizeof(kern_ctl.ctl_name)); in utun_register_control()
1444 kern_ctl.ctl_name[sizeof(kern_ctl.ctl_name) - 1] = 0; in utun_register_control()
1445kern_ctl.ctl_flags = CTL_FLAG_PRIVILEGED | CTL_FLAG_REG_SETUP | CTL_FLAG_REG_EXTENDED; /* Require … in utun_register_control()
1446 kern_ctl.ctl_sendsize = 512 * 1024; in utun_register_control()
1447 kern_ctl.ctl_recvsize = 512 * 1024; in utun_register_control()
1448 kern_ctl.ctl_setup = utun_ctl_setup; in utun_register_control()
1449 kern_ctl.ctl_bind = utun_ctl_bind; in utun_register_control()
1450 kern_ctl.ctl_connect = utun_ctl_connect; in utun_register_control()
[all …]
H A Dif_ipsec.c361 struct kern_ctl_reg kern_ctl; in ipsec_register_control() local
370 bzero(&kern_ctl, sizeof(kern_ctl)); in ipsec_register_control()
371 strlcpy(kern_ctl.ctl_name, IPSEC_CONTROL_NAME, sizeof(kern_ctl.ctl_name)); in ipsec_register_control()
372 kern_ctl.ctl_name[sizeof(kern_ctl.ctl_name) - 1] = 0; in ipsec_register_control()
373 kern_ctl.ctl_flags = CTL_FLAG_PRIVILEGED | CTL_FLAG_REG_SETUP; /* Require root */ in ipsec_register_control()
374 kern_ctl.ctl_sendsize = 64 * 1024; in ipsec_register_control()
375 kern_ctl.ctl_recvsize = 64 * 1024; in ipsec_register_control()
376 kern_ctl.ctl_setup = ipsec_ctl_setup; in ipsec_register_control()
377 kern_ctl.ctl_bind = ipsec_ctl_bind; in ipsec_register_control()
378 kern_ctl.ctl_connect = ipsec_ctl_connect; in ipsec_register_control()
[all …]
H A Dcontent_filter.c2447 struct kern_ctl_reg kern_ctl; in cfil_init() local
2496 bzero(&kern_ctl, sizeof(kern_ctl)); in cfil_init()
2497 strlcpy(kern_ctl.ctl_name, CONTENT_FILTER_CONTROL_NAME, in cfil_init()
2498 sizeof(kern_ctl.ctl_name)); in cfil_init()
2499 kern_ctl.ctl_flags = CTL_FLAG_PRIVILEGED | CTL_FLAG_REG_EXTENDED; in cfil_init()
2500 kern_ctl.ctl_sendsize = 512 * 1024; /* enough? */ in cfil_init()
2501 kern_ctl.ctl_recvsize = 512 * 1024; /* enough? */ in cfil_init()
2502 kern_ctl.ctl_connect = cfil_ctl_connect; in cfil_init()
2503 kern_ctl.ctl_disconnect = cfil_ctl_disconnect; in cfil_init()
2504 kern_ctl.ctl_send = cfil_ctl_send; in cfil_init()
[all …]