aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib/node_cli.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-02vlib: fix out of memory issueFilip Tehlar1-0/+3
2019-01-31Add 'show vlib graphviz' commandBenoît Ganne1-0/+78
2019-01-24perfmon plugin: 2-way parallel stat collectionDave Barach1-15/+0
2018-10-22X86_64 perf counter pluginDave Barach1-8/+24
2018-10-05node_cli: Give the user a hint as to the problem.Paul Vinciguerra1-5/+15
2018-10-01thread: Add show threads apiMohsin Kazmi1-2/+2
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra1-4/+4
2018-08-28vlib: add 'show node' and 'set node function' CLIDamjan Marion1-35/+248
2017-10-04[aarch64] Fixes CLI crashes on dpaa2 platform.Christophe Fontaine1-1/+1
2017-03-09vlib_mains == 0 special cases be goneDave Barach1-19/+9
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion1-0/+466
icense is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *------------------------------------------------------------------ */ #ifndef __IGMP_SSM_RANGE_H__ #define __IGMP_SSM_RANGE_H__ #include <igmp/igmp.h> /** * Make sure this remains in-sync with the .api enum definition */ #define foreach_igmp_group_prefix_type \ _ (0x0, ASM) \ _ (0x1, SSM) typedef enum igmp_group_prefix_type_t_ { #define _(n,f) IGMP_GROUP_PREFIX_TYPE_##f = n, foreach_igmp_group_prefix_type #undef _ } igmp_group_prefix_type_t; extern igmp_group_prefix_type_t igmp_group_prefix_get_type (const ip46_address_t * gaddr); extern void igmp_group_prefix_set (const fib_prefix_t * pfx, igmp_group_prefix_type_t type); typedef walk_rc_t (*igmp_ssm_range_walk_t) (const fib_prefix_t * pfx, igmp_group_prefix_type_t type, void *ctx); extern void igmp_ssm_range_walk (igmp_ssm_range_walk_t fn, void *ctx); #endif /* * fd.io coding-style-patch-verification: ON * * Local Variables: * eval: (c-set-style "gnu") * End: */