---
title: ctl_flags
framework: Kernel
role: symbol
role_heading: Instance Property
platforms: [macOS 10.13+]
path: kernel/kern_ctl_reg/1809219-ctl_flags
---

# ctl_flags

CTL_FLAG_PRIVILEGED and/or CTL_FLAG_REG_ID_UNIT.

## Declaration

```occ
u_int32_t ctl_flags;
```

## See Also

### Fields

- [ctl_name](kernel/kern_ctl_reg/1809212-ctl_name.md)
- [ctl_id](kernel/kern_ctl_reg/1809214-ctl_id.md)
- [ctl_unit](kernel/kern_ctl_reg/1809215-ctl_unit.md)
- [ctl_sendsize](kernel/kern_ctl_reg/1809220-ctl_sendsize.md)
- [ctl_recvsize](kernel/kern_ctl_reg/1809224-ctl_recvsize.md)
- [ctl_connect](kernel/kern_ctl_reg/1809225-ctl_connect.md)
- [ctl_disconnect](kernel/kern_ctl_reg/1809228-ctl_disconnect.md)
- [ctl_send](kernel/kern_ctl_reg/1809230-ctl_send.md)
- [ctl_setopt](kernel/kern_ctl_reg/1809233-ctl_setopt.md)
- [ctl_getopt](kernel/kern_ctl_reg/1809236-ctl_getopt.md)
