meta-ibm: Add sysctl configuration for network

Currently same subnet IPv4 configuration on both ethernet interfaces
does not work.
This commit sets kernel ARP settings which allow same subnet routes on
both ethernet interfaces at the same time.

Tested by:
Configure same subnet IP addresses on both interfaces and network
configuration works

Change-Id: I01962b8bf066ccf7006915e77f07287b6e5544d4
Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
diff --git a/meta-ibm/recipes-core/systemd/systemd_%.bbappend b/meta-ibm/recipes-core/systemd/systemd_%.bbappend
index b55a7f7..c63cf0c 100644
--- a/meta-ibm/recipes-core/systemd/systemd_%.bbappend
+++ b/meta-ibm/recipes-core/systemd/systemd_%.bbappend
@@ -7,6 +7,7 @@
 SRC_URI:append:p10bmc = " file://systemd-journald-override.conf"
 SRC_URI:append:p10bmc = " file://journald-size-policy-16MB.conf"
 SRC_URI:append:p10bmc = " file://vm.conf"
+SRC_URI:append:p10bmc = " file://network.conf"
 
 FILES:${PN}:append:ibm-ac-server = " ${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf"
 FILES:${PN}:append:ibm-ac-server = " ${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf"
@@ -16,6 +17,7 @@
 FILES:${PN}:append:p10bmc = " ${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf"
 FILES:${PN}:append:p10bmc = " ${systemd_unitdir}/journald.conf.d/journald-size-policy.conf"
 FILES:${PN}:append:p10bmc = " ${sysconfdir}/sysctl.d/vm.conf"
+FILES:${PN}:append:p10bmc = " ${sysconfdir}/sysctl.d/network.conf"
 
 do_install:append:ibm-ac-server() {
         install -m 644 -D ${WORKDIR}/journald-storage-policy.conf ${D}${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf
@@ -27,6 +29,7 @@
         install -m 644 -D ${WORKDIR}/systemd-journald-override.conf ${D}${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf
         install -m 644 -D ${WORKDIR}/journald-size-policy-16MB.conf ${D}${systemd_unitdir}/journald.conf.d/journald-size-policy.conf
         install -m 644 -D ${WORKDIR}/vm.conf ${D}${sysconfdir}/sysctl.d/vm.conf
+        install -m 644 -D ${WORKDIR}/network.conf ${D}${sysconfdir}/sysctl.d/network.conf
 }
 
 # Witherspoon doesn't have the space for the both zstd and xz compression