aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/socket_key.txt
Commit message (Collapse)AuthorAgeFilesLines
* pkg/compiler: refactor attribute handlingDmitry Vyukov2020-04-191-14/+14
| | | | | | | | | | | | Introduce common infrastructure for describing and parsing attribute instead of custom per-attribute code scattered across several locations. Change align attribute syntax from the weird align_N to align[N]. This also allows to use literal constants as N. Introduce notion of builtin constants. Currently we have only PTR_SIZE, which is needed to replace align_ptr with align[PTR_SIZE].
* sys/linux: remove proc type from network descriptionsDmitry Vyukov2018-02-261-4/+3
| | | | | | | | | | We now always create net namespace for testing, so socket ports and other IDs do not overlap between different test processes. Proc types play badly with squashing packets to ANYBLOB. To squash into a block we need concrete value, but it depends on process id. Removing proc also makes tun setup and address descriptions simpler.
* sys/linux: add AF_NETLINK/NETLINK_CRYPTO descriptionsDmitry Vyukov2018-01-091-3/+3
|
* sys/linux: add type aliases for complex xfrm typesDmitry Vyukov2018-01-081-5/+5
|
* sys/linux: add type alias for socket portDmitry Vyukov2018-01-081-1/+1
| | | | | | type sock_port proc[20000, 4, int16be] That was repeated a few times.
* prog: support opt for proc typesDmitry Vyukov2018-01-061-2/+2
|
* pkg/compiler: add bitsize typeDmitry Vyukov2018-01-061-2/+1
| | | | This is need for few crypto/xfrm descriptions.
* sys/linux: netlink xfrm supportDmitry Vyukov2017-12-311-17/+23
|
* sys/linux: describe PF_KEYDmitry Vyukov2017-12-111-6/+198
|
* sys: move linux descriptions to sys/linuxDmitry Vyukov2017-09-151-0/+12