diff options
| author | Dimitri Staessens <dimitri.staessens@ugent.be> | 2018-10-09 09:51:38 +0200 | 
|---|---|---|
| committer | Dimitri Staessens <dimitri.staessens@ugent.be> | 2018-10-09 09:51:38 +0200 | 
| commit | 664b815345553592b840e6be89384a91f9ee110b (patch) | |
| tree | 41f1551d65deb7eb76d60a3b2d9ad6dd21714998 /src/lib | |
| parent | 0b2e5c5410580c755cef02114e51f15b19cfaffa (diff) | |
| parent | ff847419e54f283872d883a85ecea082e2c98790 (diff) | |
| download | ouroboros-664b815345553592b840e6be89384a91f9ee110b.tar.gz ouroboros-664b815345553592b840e6be89384a91f9ee110b.zip | |
Merge branch 'testing' into be
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | src/lib/qos.c | 88 | 
2 files changed, 0 insertions, 89 deletions
| diff --git a/src/lib/CMakeLists.txt b/src/lib/CMakeLists.txt index 1c2007c3..a6dc00c6 100644 --- a/src/lib/CMakeLists.txt +++ b/src/lib/CMakeLists.txt @@ -200,7 +200,6 @@ set(SOURCE_FILES_COMMON    logs.c    md5.c    notifier.c -  qos.c    qoscube.c    random.c    rib.c diff --git a/src/lib/qos.c b/src/lib/qos.c deleted file mode 100644 index 8607031e..00000000 --- a/src/lib/qos.c +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Ouroboros - Copyright (C) 2016 - 2018 - * - * Quality of Service cube specifications - * - *    Dimitri Staessens <dimitri.staessens@ugent.be> - *    Sander Vrijders   <sander.vrijders@ugent.be> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public License - * version 2.1 as published by the Free Software Foundation. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., http://www.fsf.org/about/contact/. - */ - -#include <ouroboros/qos.h> -#include <ouroboros/errno.h> - -#include <stdint.h> -#include <stddef.h> -#include <string.h> - -qosspec_t qos_raw = { -        .delay        = UINT32_MAX, -        .bandwidth    = 0, -        .availability = 0, -        .loss         = 1, -        .ber          = 1, -        .in_order     = 0, -        .max_gap      = UINT32_MAX -}; - -qosspec_t qos_raw_no_errors = { -        .delay        = UINT32_MAX, -        .bandwidth    = 0, -        .availability = 0, -        .loss         = 1, -        .ber          = 0, -        .in_order     = 0, -        .max_gap      = UINT32_MAX -}; - -qosspec_t qos_best_effort = { -        .delay        = UINT32_MAX, -        .bandwidth    = 0, -        .availability = 0, -        .loss         = 1, -        .ber          = 0, -        .in_order     = 1, -        .max_gap      = UINT32_MAX -}; - -qosspec_t qos_video   = { -        .delay        = 100, -        .bandwidth    = UINT64_MAX, -        .availability = 3, -        .loss         = 1, -        .ber          = 0, -        .in_order     = 1, -        .max_gap      = 100 -}; - -qosspec_t qos_voice = { -        .delay        = 50, -        .bandwidth    = 100000, -        .availability = 5, -        .loss         = 1, -        .ber          = 0, -        .in_order     = 1, -        .max_gap      = 50 -}; - -qosspec_t qos_data = { -        .delay        = 1000, -        .bandwidth    = 0, -        .availability = 0, -        .loss         = 0, -        .ber          = 0, -        .in_order     = 1, -        .max_gap      = 2000 -}; | 
