altq_hfsc.h (247830) | altq_hfsc.h (281613) |
---|---|
1/* $KAME: altq_hfsc.h,v 1.12 2003/12/05 05:40:46 kjc Exp $ */ 2 3/* | 1/*- |
4 * Copyright (c) 1997-1999 Carnegie Mellon University. All Rights Reserved. 5 * 6 * Permission to use, copy, modify, and distribute this software and 7 * its documentation is hereby granted (including for commercial or 8 * for-profit use), provided that both the copyright notice and this 9 * permission notice appear in all copies of the software, derivative 10 * works, or modified versions, and any portions thereof. 11 * --- 11 unchanged lines hidden (view full) --- 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 24 * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 25 * DAMAGE. 26 * 27 * Carnegie Mellon encourages (but does not require) users of this 28 * software to return any improvements or extensions that they make, 29 * and to grant Carnegie Mellon the rights to redistribute these 30 * changes without encumbrance. | 2 * Copyright (c) 1997-1999 Carnegie Mellon University. All Rights Reserved. 3 * 4 * Permission to use, copy, modify, and distribute this software and 5 * its documentation is hereby granted (including for commercial or 6 * for-profit use), provided that both the copyright notice and this 7 * permission notice appear in all copies of the software, derivative 8 * works, or modified versions, and any portions thereof. 9 * --- 11 unchanged lines hidden (view full) --- 21 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 22 * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 23 * DAMAGE. 24 * 25 * Carnegie Mellon encourages (but does not require) users of this 26 * software to return any improvements or extensions that they make, 27 * and to grant Carnegie Mellon the rights to redistribute these 28 * changes without encumbrance. |
29 * 30 * $KAME: altq_hfsc.h,v 1.12 2003/12/05 05:40:46 kjc Exp $ 31 * $FreeBSD: head/sys/net/altq/altq_hfsc.h 281613 2015-04-16 20:22:40Z glebius $ |
|
31 */ 32#ifndef _ALTQ_ALTQ_HFSC_H_ 33#define _ALTQ_ALTQ_HFSC_H_ 34 | 32 */ 33#ifndef _ALTQ_ALTQ_HFSC_H_ 34#define _ALTQ_ALTQ_HFSC_H_ 35 |
35#include 36#include 37#include 38#include | 36#include <net/altq/altq.h> 37#include <net/altq/altq_classq.h> 38#include <net/altq/altq_red.h> 39#include <net/altq/altq_rio.h> |
39 40#ifdef __cplusplus 41extern "C" { 42#endif 43 44struct service_curve { 45 u_int m1; /* slope of the first segment in bits/sec */ 46 u_int d; /* the x-projection of the first segment in msec */ --- 264 unchanged lines hidden --- | 40 41#ifdef __cplusplus 42extern "C" { 43#endif 44 45struct service_curve { 46 u_int m1; /* slope of the first segment in bits/sec */ 47 u_int d; /* the x-projection of the first segment in msec */ --- 264 unchanged lines hidden --- |