Add support for inspecting socket options
- Dominant language
- C
- Stars
- 22.7k
- Forks
- 4.1k
- Avg merge
- 10d 4h
- Merged PRs (30d)
- 3
Description
The bcc tools already provide a wide range of utilities to investigate TCP connections and sockets. However, I wasn't able to find a way to trace the socket options of a running process. It would be great if [`solisten`](https://github.com/iovisor/bcc/blob/master/tools/solisten.py) or a new tool could show in a column the socket options of each socket.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with tools/solisten.py, linked in the issue, and review how it discovers and displays sockets. Define whether the existing tool or a new tool should expose socket options, then verify that the output includes those options for each socket and remains useful for a running process.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, linux, python
- Domain
- devtools, networking, observability-sre
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100