	menu "ROUTE"
		depends on CONFIG_RC

		config CONFIG_RC_DYNAMIC_ROUTE
		bool "dynamic routing using zebra"
		default y
		help
		To enable this function, you must select CONFIG_ZEBRA too.
	endmenu

	menu "FIREWALL"
		depends on CONFIG_RC

		config CONFIG_RC_VIRTUAL_SERVER
            bool "Virtual Server"
            default n
            depends on CONFIG_RC
            help
            The Virtual Server option gives Internet users access to services on your LAN.

        config CONFIG_VIRTUAL_SERVER_NUMBER
            string "CFG_VIRTUAL_SERVER_NUMBER"
            depends on CONFIG_RC_VIRTUAL_SERVER
            default 20
            help
            The number of virtual server rule.

        config CONFIG_RC_ACCESS_CONTROL
            bool "Access Control"
            default n
            depends on CONFIG_RC
            help
            The Access Control allows you to control access in and out of devices on your network.

        config CONFIG_ACCESS_CONTROL_NUMBER
			string "CFG_ACCESS_CONTROL_NUMBER"
            depends on CONFIG_RC_ACCESS_CONTROL
            default 15
            help
            The number of access control rule.

        config CONFIG_RC_PORT_FORWARD
            bool "Port Forwarding"
            default n
            depends on CONFIG_RC
            help
            The Port Forwarding is used to open multiple ports or a range of ports in your router and redirect data through those ports to a single PC on your network.

        config CONFIG_PORT_FORWARD_NUMBER
            string "CFG_PORT_FORWARD_NUMBER"
            depends on CONFIG_RC_PORT_FORWARD
            default 20
            help
            The number of port forward rule.

        config CONFIG_RC_INBOUND_FILTER
            bool "Inbound Filtering"
            default n
            depends on CONFIG_RC
            help
            The Inbound Filters can be used for limiting access to a server on your network to a system or group of systems.

        config CONFIG_INBOUND_FILTER_NUMBER
            string "CFG_INBOUND_FILTER_NUMBER"
            depends on CONFIG_RC_INBOUND_FILTER
            default 24
            help
            The number of inbound filter rule.

        config CONFIG_RC_MAC_FILTER
            bool "MAC Filtering"
            default n
            depends on CONFIG_RC
            help
            The MAC address filters can be used to filter network access by machines based on the unique MAC addresses of their network adapter(s).

        config CONFIG_MAC_FILTER_NUMBER
            string "CFG_MAC_FILTER_NUMBER"
            depends on CONFIG_RC_MAC_FILTER
            default 20
            help
            The number of mac filter rule.

        config CONFIG_RC_APPLICATION_RULE
            bool "APPLICATION RULE"
            default n
            depends on CONFIG_RC
            help
            An application rule is used to open single or multiple ports on your router when the router senses data sent to the Internet on a "trigger" port or port range.

        config CONFIG_APPLICATION_NUMBER
            string "CFG_APPLICATION_NUMBER"
            depends on CONFIG_RC_APPLICATION_RULE
            default 20
            help
            The number of application filter rule.

        config CONFIG_RC_SPI
            bool "SPI (stateful packet inspection)"
            default n
            depends on CONFIG_RC
            help
            SPI ("stateful packet inspection" also known as "dynamic packet filtering") helps to prevent cyberattacks by tracking more state per session.

	endmenu

