|
Barrelfish
|
Bfdmux twek options. More...
Macros | |
| #define | PROC_QUEUE_LEN 5 |
| Number of NIC buffers to queue for processing. | |
| #define | BFDMUX_SOCK_PATH "/tmp/.bfdmux.sock" |
| Location of the UNIX socket file. | |
| #define | FLUSH_AND_SYNC 1 |
| Always call fflush and sync on file descriptor and communication channels. | |
| #define | ERR_OK 0 |
| No error. | |
| #define | ERR_NONFATAL -1 |
| Error, but nonfatal. | |
| #define | ERR_FATAL -2 |
| Fatal error, shut down. | |
| #define | ERR_DISCONNECT -3 |
| Disconnect error. Client-server connection is lost. | |
| #define | ERR_DROPPED -4 |
| Application was not able to receive a new packet. So the packet was dropped. | |
| #define | PROTO_TCP 0x06 |
| TCP protocol number in IPv4 header. | |
| #define | PROTO_UDP 0x11a |
| UDP protocol number in IPv4 header. | |
| #define | PORT_ANY 0x00 |
| Any UDP/TCP port. | |
| #define | BFDMUX_IP_ADDR_ANY 0x00 |
| Any IPv4-Address. | |
| #define | IP_ADDR_LOCAL 0x7f000001 |
| This is the localhost 127.0.0.1 IP-Address. | |
Typedefs | |
| typedef uint8_t | prot_t |
| Protocol type. | |
| typedef uint32_t | addr_t |
| IP-Address type. | |
| typedef uint16_t | port_t |
| Port type. | |
| typedef int32_t | sock_t |
| Socket type. | |
| typedef int32_t | mq_t |
| Message queue type. | |
| typedef uint8_t | cmd_t |
| Command type. | |
| typedef uint32_t | mqkey_t |
| Message queue key type. | |
| typedef uint32_t | smkey_t |
| Shared memory key type. | |
| typedef int32_t | filterid_t |
| Filter id type. Negative values for errors. | |
Bfdmux twek options.
1.8.11