#!/bin/bash #required kernel code mv $1/net/ipv4/af_inet.c $1/net/ipv4/af_inet.c.orig cp ./af_inet.c $1/net/ipv4/ mv $1/include/asm/socket.h $1/include/asm/socket.h.orig cp ./asm.socket.h $1/include/asm/socket.h mv $1/include/net/ip.h $1/include/net/ip.h.orig cp ./ip.h $1/include/net/ip.h mv $1/net/ipv4/ip_output.c $1/net/ipv4/ip_output.c.orig cp ./ip_output.c $1/net/ipv4/ip_output.c mv $1/net/ipv4/ip_input.c $1/net/ipv4/ip_input.c.orig cp ./ip_input.c $1/net/ipv4 mv $1/include/linux/in.h $1/include/linux/in.h.orig cp ./linux.in.h $1/include/linux/in.h mv $1/include/linux/sysctl.h $1/include/linux/sysctl.h.orig cp ./sysctl.h $1/include/linux/sysctl.h mv $1/net/ipv4/sysctl_net_ipv4.c $1/net/ipv4/sysctl_net_ipv4.c.orig cp ./sysctl_net_ipv4.c $1/net/ipv4/sysctl_net_ipv4.c mv $1/net/ipv4/protocol.c $1/net/ipv4/protocol.c.orig cp ./protocol.c $1/net/ipv4 mv $1/net/ipv4/tcp.c $1/net/ipv4/tcp.c.orig cp ./tcp.c $1/net/ipv4 mv $1/include/net/tcp.h $1/include/net/tcp.h.orig cp ./tcp.h $1/include/net/ mv $1/net/ipv4/tcp_input.c $1/net/ipv4/tcp_input.c.orig cp ./tcp_input.c $1/net/ipv4/ mv $1/net/ipv4/tcp_ipv4.c $1/net/ipv4/tcp_ipv4.c.orig cp ./tcp_ipv4.c $1/net/ipv4 mv $1/net/ipv4/tcp_output.c $1/net/ipv4/tcp_output.c.orig cp ./tcp_output.c $1/net/ipv4