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 --- |