libmemif: refactor examples

- icmp_responder: responds to ICMPv4 and ARP requests
- loopback: connects two interfaces and sends a
  verification packet from master memif to slave memif
  where it is looped back
- loopback (reverse path): reverses direction of packet
  in loopback application (slave memif to master memif)

Type: refactor

Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
Change-Id: Ie90aaa3367269408efb6c5d538ad5aa827432238
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
diff --git a/docs/Makefile b/docs/Makefile
index 8ccc818..71ee034 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -67,8 +67,6 @@
 			sudo apt-get update; \
 			sudo apt-get $(CONFIRM) $(FORCE) install $$inst; \
 		fi
-else ifneq ("$(wildcard /etc/redhat-release)","")
-	@sudo yum install $(CONFIRM) $(DOC_RPM_DEPENDS)
 endif
 
 .PHONY: spell
diff --git a/docs/conf.py b/docs/conf.py
index ed4de0e..26ccb3f 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -21,7 +21,7 @@
 # -- Project information -----------------------------------------------------
 
 project = u'The Vector Packet Processor'
-copyright = u'2018-2021, Linux Foundation'
+copyright = u'2018-2022, Linux Foundation'
 author = u'FD.io VPP Community'
 
 # The short X.Y version
diff --git a/docs/interfacing/libmemif/example_setup_doc.rst b/docs/interfacing/libmemif/example_setup_doc.rst
deleted file mode 120000
index 79e7dcf..0000000
--- a/docs/interfacing/libmemif/example_setup_doc.rst
+++ /dev/null
@@ -1 +0,0 @@
-../../../extras/libmemif/examples/example_setup_doc.rst
\ No newline at end of file
diff --git a/docs/interfacing/libmemif/index.rst b/docs/interfacing/libmemif/index.rst
index 4d4b24f..41beb1d 100644
--- a/docs/interfacing/libmemif/index.rst
+++ b/docs/interfacing/libmemif/index.rst
@@ -19,6 +19,5 @@
 
     libmemif_doc
     buildinstructions_doc
-    example_setup_doc
-    examples_doc
     gettingstarted_doc
+    examples_doc