# DF-0709 PoC: sco_ctloutput PRCO_GETOPT mbuf leak

## Bug
`sco_socket.c:111-121`: mbuf allocated by `m_get()` for getsockopt result is
never freed on the success path. The inline comment at line 119
(`XXX There are possible memory leaks (Griffin)`) flags this.

## Build
```
cc -o sco_mbuf_leak sco_mbuf_leak.c
```

## Run
```
./sco_mbuf_leak
```

In another terminal, watch mbufs climb:
```
watch -n1 'netstat -m | head'
```

## Expected
`mbufs in use` climbs monotonically (~1 per iteration). Eventually the mbuf
pool is exhausted and all kernel networking fails.
