MRT_BASE 12 include/linux/mroute.h return (opt >= MRT_BASE) && (opt <= MRT_MAX); MRT_BASE 19 include/uapi/linux/mroute.h #define MRT_INIT (MRT_BASE) /* Activate the kernel mroute code */ MRT_BASE 20 include/uapi/linux/mroute.h #define MRT_DONE (MRT_BASE+1) /* Shutdown the kernel mroute */ MRT_BASE 21 include/uapi/linux/mroute.h #define MRT_ADD_VIF (MRT_BASE+2) /* Add a virtual interface */ MRT_BASE 22 include/uapi/linux/mroute.h #define MRT_DEL_VIF (MRT_BASE+3) /* Delete a virtual interface */ MRT_BASE 23 include/uapi/linux/mroute.h #define MRT_ADD_MFC (MRT_BASE+4) /* Add a multicast forwarding entry */ MRT_BASE 24 include/uapi/linux/mroute.h #define MRT_DEL_MFC (MRT_BASE+5) /* Delete a multicast forwarding entry */ MRT_BASE 25 include/uapi/linux/mroute.h #define MRT_VERSION (MRT_BASE+6) /* Get the kernel multicast version */ MRT_BASE 26 include/uapi/linux/mroute.h #define MRT_ASSERT (MRT_BASE+7) /* Activate PIM assert mode */ MRT_BASE 27 include/uapi/linux/mroute.h #define MRT_PIM (MRT_BASE+8) /* enable PIM code */ MRT_BASE 28 include/uapi/linux/mroute.h #define MRT_TABLE (MRT_BASE+9) /* Specify mroute table ID */ MRT_BASE 29 include/uapi/linux/mroute.h #define MRT_ADD_MFC_PROXY (MRT_BASE+10) /* Add a (*,*|G) mfc entry */ MRT_BASE 30 include/uapi/linux/mroute.h #define MRT_DEL_MFC_PROXY (MRT_BASE+11) /* Del a (*,*|G) mfc entry */ MRT_BASE 31 include/uapi/linux/mroute.h #define MRT_MAX (MRT_BASE+11)