| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | sys/linux: add AF_RXRPC descriptions | Dmitry Vyukov | 2018-12-30 | 1 | -0/+1 |
| | | |||||
| * | sys/linux: add AF_ISDN descriptions | Dmitry Vyukov | 2018-12-29 | 1 | -0/+2 |
| | | |||||
| * | executor: create more net devices on linux | Dmitry Vyukov | 2018-12-26 | 1 | -2/+2 |
| | | |||||
| * | sys/linux: add basic AF_CAIF descriptions | Dmitry Vyukov | 2018-12-24 | 1 | -0/+1 |
| | | |||||
| * | sys/linux: add basic X25 descriptions | Dmitry Vyukov | 2018-12-24 | 1 | -1/+4 |
| | | |||||
| * | sys/linux: extend AX25/ROSE/NETROM descriptions | Dmitry Vyukov | 2018-12-24 | 1 | -2/+7 |
| | | |||||
| * | sys: consistently mark all paddings as const[0] | Dmitry Vyukov | 2018-12-10 | 1 | -2/+2 |
| | | |||||
| * | sys/linux: add AF_TIPC descriptions | Dmitry Vyukov | 2018-12-09 | 1 | -0/+2 |
| | | |||||
| * | sys/linux: socketpair returns sockets not just fd's | Dmitry Vyukov | 2018-12-09 | 1 | -1/+6 |
| | | |||||
| * | sys/linux: improve recvmsg descriptions | Michael Tuexen | 2018-12-08 | 1 | -3/+3 |
| | | |||||
| * | reordering unions for trace2syz | Shankara Pailoor | 2018-11-25 | 1 | -1/+1 |
| | | |||||
| * | sys/linux: adding constants for trace2syz to sockets | shankarapailoor | 2018-10-30 | 1 | -1/+1 |
| | | |||||
| * | sys/linux: fix SIOCGIFCONF const | Dmitry Vyukov | 2018-10-29 | 1 | -1/+1 |
| | | |||||
| * | pkg/compiler: check for unused declarations | Dmitry Vyukov | 2018-06-30 | 1 | -1/+1 |
| | | | | | | Error on unused structs/unions/resources/flags. Finds tons of bugs. | ||||
| * | sys/linux: add AF_XDP support | Dmitry Vyukov | 2018-06-07 | 1 | -0/+2 |
| | | |||||
| * | executor: add two slave interfaces for bridge,bond,team | Hangbin Liu | 2018-04-13 | 1 | -1/+1 |
| | | | | | | | | | Bridge device is used for forwarding. Bond/team device is used for load balance and fail over. So it would make more sense to add two slave interfaces for these devices. Signed-off-by: Hangbin Liu <liuhangbin@gmail.com> | ||||
| * | sys/linux: add veth devices to devnames | Dmitry Vyukov | 2018-04-11 | 1 | -1/+1 |
| | | | | | Also comment new veth code for future me. | ||||
| * | executor: create team device | Dmitry Vyukov | 2018-04-06 | 1 | -3/+5 |
| | | |||||
| * | sys/linux: make ifreq template, fix some usages | Dmitry Vyukov | 2018-03-05 | 1 | -19/+7 |
| | | |||||
| * | sys/linux: use size attributes on structs | Dmitry Vyukov | 2018-03-05 | 1 | -36/+31 |
| | | | | | | | | | | | | 1. Add size attribte on sockaddr. 2. Remove sockaddr's that are larger than 16 bytes from sockaddr. 3. Add size attribute on sockaddr_storage which wasn't actually 128 bytes. 4. Add size attribute to ifreq. 5. Fix ifmap field types as uncovered by the size attributes. 6. Fix sockaddr_storage_tcp from struct to union which is should be. 7. Make sockaddr_un_file fixed size as it should be. 8. Fix some explicit paddings that were only correct for 64 bits. | ||||
| * | sys/linux: a bunch of assorted improvements and fixes | Dmitry Vyukov | 2018-03-05 | 1 | -44/+10 |
| | | |||||
| * | sys/linux: remove proc type from network descriptions | Dmitry Vyukov | 2018-02-26 | 1 | -16/+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: fix devname_mask alignment | Dmitry Vyukov | 2018-01-24 | 1 | -2/+2 |
| | | | | | | | Since we use int64, it has 8-byte alignment. It's wrong, it must have 1-byte alignment. Use int8 instead. | ||||
| * | sys/linux: add netfilter descriptions | Dmitry Vyukov | 2018-01-22 | 1 | -0/+7 |
| | | | | | Lots of TODOs and only ipv4, but some start. | ||||
| * | sys/linux: add AF_VSOCK/vhost descriptions | Dmitry Vyukov | 2018-01-19 | 1 | -2/+2 |
| | | |||||
| * | sys/linux: add AF_RDS descriptions | Dmitry Vyukov | 2018-01-19 | 1 | -6/+0 |
| | | |||||
| * | sys/linux: add AF_PPPOX descriptions | Dmitry Vyukov | 2018-01-15 | 1 | -3/+19 |
| | | |||||
| * | sys/linux: add AF_CAN descriptions | Dmitry Vyukov | 2018-01-13 | 1 | -2/+2 |
| | | |||||
| * | executor: setup network devices | Dmitry Vyukov | 2018-01-13 | 1 | -2/+6 |
| | | | | | | | We test in a new network namespace, which does not have any devices set up (even lo). Create/up as many devices as possible. Give them some addresses and use these addresses in descriptions. | ||||
| * | sys/linux: resolve few TODOs | Dmitry Vyukov | 2018-01-08 | 1 | -2/+0 |
| | | |||||
| * | sys/linux: add type alias for socket port | Dmitry Vyukov | 2018-01-08 | 1 | -4/+5 |
| | | | | | | | type sock_port proc[20000, 4, int16be] That was repeated a few times. | ||||
| * | sys/linux: fix some copy-paste errors | Dmitry Vyukov | 2017-12-28 | 1 | -3/+1 |
| | | |||||
| * | sys/linux: assorted improvements to descriptions | Dmitry Vyukov | 2017-11-27 | 1 | -1/+2 |
| | | |||||
| * | sys/linux: fix control len in msghdr's | Dmitry Vyukov | 2017-11-27 | 1 | -4/+4 |
| | | | | | Contol len is in bytes, not array elements. | ||||
| * | sys/linux: add MSG_ZEROCOPY | Willem de Bruijn | 2017-10-17 | 1 | -2/+2 |
| | | |||||
| * | sys: move linux descriptions to sys/linux | Dmitry Vyukov | 2017-09-15 | 1 | -0/+871 |
