---
title: sysctl_req
framework: Kernel
role: symbol
platforms: [macOS 10.6+]
path: kernel/sysctl_req
---

# sysctl_req

## Declaration

```occ
struct sysctl_req {
    ...
};
```

## Topics

### Instance Properties

- [lock](kernel/sysctl_req/1404277-lock.md)
- [newfunc](kernel/sysctl_req/1404333-newfunc.md)
- [newidx](kernel/sysctl_req/1404299-newidx.md)
- [newlen](kernel/sysctl_req/1404315-newlen.md)
- [newptr](kernel/sysctl_req/1404401-newptr.md)
- [oldfunc](kernel/sysctl_req/1404231-oldfunc.md)
- [oldidx](kernel/sysctl_req/1404369-oldidx.md)
- [oldlen](kernel/sysctl_req/1404275-oldlen.md)
- [oldptr](kernel/sysctl_req/1404383-oldptr.md)
- [p](kernel/sysctl_req/1404337-p.md)
