X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fopenvswitch%2Fbrcompat-netlink.h;h=7e5845a6a0159a34ae295e31445a64433f4b26ed;hb=e0edde6fee279cdbbf3c179f5f50adaf0c7c7f1e;hp=694bdcc506a1611766a14e84cd52433eed9cc27b;hpb=3b01baa3970139c3a195017ab1ea3e42761e3db2;p=sliver-openvswitch.git diff --git a/include/openvswitch/brcompat-netlink.h b/include/openvswitch/brcompat-netlink.h index 694bdcc50..7e5845a6a 100644 --- a/include/openvswitch/brcompat-netlink.h +++ b/include/openvswitch/brcompat-netlink.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2008, 2009 Nicira Networks. + * Copyright (c) 2008, 2009, 2011 Nicira, Inc. * * This file is offered under your choice of two licenses: Apache 2.0 or GNU * GPL 2.0 or later. The permission statements for each of these licenses is @@ -47,8 +47,8 @@ enum { BRC_GENL_A_UNSPEC, /* - * "K:" messages appear in messages from the kernel to userspace. - * "U:" messages appear in messages from userspace to the kernel. + * "K:" attributes appear in messages from the kernel to userspace. + * "U:" attributes appear in messages from userspace to the kernel. */ /* BRC_GENL_C_DP_ADD, BRC_GENL_C_DP_DEL. */ @@ -64,17 +64,13 @@ enum { /* BRC_GENL_C_QUERY_MC. */ BRC_GENL_A_MC_GROUP, /* K: Generic netlink multicast group. */ - /* BRC_GENL_C_SET_PROC. */ - BRC_GENL_A_PROC_DIR, /* U: Name of subdirectory in /proc. */ - BRC_GENL_A_PROC_NAME, /* U: Name of file in /proc. */ - BRC_GENL_A_PROC_DATA, /* U: Contents of file in /proc. */ - /* BRC_GENL_C_FDB_QUERY. */ BRC_GENL_A_FDB_COUNT, /* K: Number of FDB entries to read. */ BRC_GENL_A_FDB_SKIP, /* K: Record offset into FDB to start reading. */ /* BRC_GENL_C_DP_RESULT. */ BRC_GENL_A_FDB_DATA, /* U: FDB records. */ + BRC_GENL_A_IFINDEXES, /* U: "int" ifindexes of bridges or ports. */ __BRC_GENL_A_MAX, BRC_GENL_A_MAX = __BRC_GENL_A_MAX - 1 @@ -94,8 +90,9 @@ enum brc_genl_command { BRC_GENL_C_PORT_ADD, /* K: Port added to datapath. */ BRC_GENL_C_PORT_DEL, /* K: Port removed from datapath. */ BRC_GENL_C_QUERY_MC, /* U: Get multicast group for brcompat. */ - BRC_GENL_C_SET_PROC, /* U: Set contents of file in /proc. */ BRC_GENL_C_FDB_QUERY, /* K: Read records from forwarding database. */ + BRC_GENL_C_GET_BRIDGES, /* K: Get ifindexes of all bridges. */ + BRC_GENL_C_GET_PORTS, /* K: Get ifindexes of all ports on a bridge. */ __BRC_GENL_C_MAX, BRC_GENL_C_MAX = __BRC_GENL_C_MAX - 1