Lines Matching refs:kern_ctl
128 struct kern_ctl_reg kern_ctl;
141 bzero(&kern_ctl, sizeof(kern_ctl));
142 strncpy(kern_ctl.ctl_name, UTUN_CONTROL_NAME, sizeof(kern_ctl.ctl_name));
143 kern_ctl.ctl_name[sizeof(kern_ctl.ctl_name) - 1] = 0;
144 kern_ctl.ctl_flags = CTL_FLAG_PRIVILEGED; /* Require root */
145 kern_ctl.ctl_sendsize = 64 * 1024;
146 kern_ctl.ctl_recvsize = 64 * 1024;
147 kern_ctl.ctl_connect = utun_ctl_connect;
148 kern_ctl.ctl_disconnect = utun_ctl_disconnect;
149 kern_ctl.ctl_send = utun_ctl_send;
150 kern_ctl.ctl_setopt = utun_ctl_setopt;
151 kern_ctl.ctl_getopt = utun_ctl_getopt;
153 result = ctl_register(&kern_ctl, &utun_kctlref);