diff options
| author | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2016-12-12 13:24:17 +0100 | 
|---|---|---|
| committer | dimitri staessens <dimitri.staessens@intec.ugent.be> | 2016-12-12 15:10:30 +0100 | 
| commit | f8c14e0246a6c9cb5e8ff47869b5968abb63f010 (patch) | |
| tree | d91c005451a74822516669f3f7cc3ade34971abb /src/ipcpd/normal | |
| parent | b731adbf7b6fa16490f7abf94e2662d82d76cce0 (diff) | |
| download | ouroboros-f8c14e0246a6c9cb5e8ff47869b5968abb63f010.tar.gz ouroboros-f8c14e0246a6c9cb5e8ff47869b5968abb63f010.zip | |
src, tools: Set/get timeout and get qos for flows
Receiver timeouts can now be set on a flow using the flow_set_timeout
function. Specifying NULL disables the timeout.  The flow_get_timeout
function gets the value for the timeout.
This commit also deprecates fcntl in favor of flow_get_flags and
flow_set_flags functions.
struct qos_spec is typedef'd as a qosspec_t.
The tools and cdap.c are updated to use the new API.
Fixes a bug in operf client where the client's writer thread wouldn't
cancel on SIGINT.
Diffstat (limited to 'src/ipcpd/normal')
| -rw-r--r-- | src/ipcpd/normal/fmgr.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/src/ipcpd/normal/fmgr.c b/src/ipcpd/normal/fmgr.c index 41785ae4..8e416aa4 100644 --- a/src/ipcpd/normal/fmgr.c +++ b/src/ipcpd/normal/fmgr.c @@ -123,9 +123,9 @@ static int add_np1_fd(int           fd,  static void * fmgr_nm1_acceptor(void * o)  { -        int    fd; -        char * ae_name; -        struct qos_spec qs; +        int       fd; +        char *    ae_name; +        qosspec_t qs;          (void) o; | 
