Deleted Added
full compact
ng_bridge.h (139823) ng_bridge.h (151800)
1/*
2 * ng_bridge.h
3 */
4
5/*-
6 * Copyright (c) 2000 Whistle Communications, Inc.
7 * All rights reserved.
8 *

--- 23 unchanged lines hidden (view full) ---

32 * SERVICES, LOSS OF USE, DATA OR PROFITS, HOWEVER CAUSED AND UNDER ANY
33 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
34 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
35 * THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY
36 * OF SUCH DAMAGE.
37 *
38 * Author: Archie Cobbs <archie@freebsd.org>
39 *
1/*
2 * ng_bridge.h
3 */
4
5/*-
6 * Copyright (c) 2000 Whistle Communications, Inc.
7 * All rights reserved.
8 *

--- 23 unchanged lines hidden (view full) ---

32 * SERVICES, LOSS OF USE, DATA OR PROFITS, HOWEVER CAUSED AND UNDER ANY
33 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
34 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
35 * THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY
36 * OF SUCH DAMAGE.
37 *
38 * Author: Archie Cobbs <archie@freebsd.org>
39 *
40 * $FreeBSD: head/sys/netgraph/ng_bridge.h 139823 2005-01-07 01:45:51Z imp $
40 * $FreeBSD: head/sys/netgraph/ng_bridge.h 151800 2005-10-28 14:41:28Z ru $
41 */
42
43#ifndef _NETGRAPH_NG_BRIDGE_H_
44#define _NETGRAPH_NG_BRIDGE_H_
45
46/* Node type name and magic cookie */
47#define NG_BRIDGE_NODE_TYPE "bridge"
48#define NGM_BRIDGE_COOKIE 967239368

--- 76 unchanged lines hidden (view full) ---

125 { "age", &ng_parse_uint16_type }, \
126 { "staleness", &ng_parse_uint16_type }, \
127 { NULL } \
128}
129
130/* Structure returned by NGM_BRIDGE_GET_TABLE */
131struct ng_bridge_host_ary {
132 u_int32_t numHosts;
41 */
42
43#ifndef _NETGRAPH_NG_BRIDGE_H_
44#define _NETGRAPH_NG_BRIDGE_H_
45
46/* Node type name and magic cookie */
47#define NG_BRIDGE_NODE_TYPE "bridge"
48#define NGM_BRIDGE_COOKIE 967239368

--- 76 unchanged lines hidden (view full) ---

125 { "age", &ng_parse_uint16_type }, \
126 { "staleness", &ng_parse_uint16_type }, \
127 { NULL } \
128}
129
130/* Structure returned by NGM_BRIDGE_GET_TABLE */
131struct ng_bridge_host_ary {
132 u_int32_t numHosts;
133 struct ng_bridge_host hosts[0];
133 struct ng_bridge_host hosts[];
134};
135
136/* Keep this in sync with the above structure definition */
137#define NG_BRIDGE_HOST_ARY_TYPE_INFO(harytype) { \
138 { "numHosts", &ng_parse_uint32_type }, \
139 { "hosts", (harytype) }, \
140 { NULL } \
141}

--- 14 unchanged lines hidden ---
134};
135
136/* Keep this in sync with the above structure definition */
137#define NG_BRIDGE_HOST_ARY_TYPE_INFO(harytype) { \
138 { "numHosts", &ng_parse_uint32_type }, \
139 { "hosts", (harytype) }, \
140 { NULL } \
141}

--- 14 unchanged lines hidden ---