Our proposed solution is a Linux kernel module approach to vertical handoff for heterogeneous networks. We develop a kernel module that accomplishes the handoff process between various network interfaces supporting IP. This addresses seamless continuity, handoff decision & interface selection problems faced during the vertical handoff. This module is integrated into the Linux kernel and works for all the multimedia networking applications running on Linux systems. The handoff can be achieved at the client devices and there is no need of any centralized handoff agents or servers required. Linux being the fastest growing operating system for both wired & wireless devices and the flexibility it offers for the developer makes it the most suitable for the implementation of this solution. This paper reviews how the proposed module running at the kernel level of Linux operating system maintains seamless continuity in heterogeneity.