The kernel-headers packages provide the C
        header files that specify the interface between user-space
        binaries or libraries and UEK or RHCK. These header files define
        the structures and constants that you need to build most
        standard programs or to rebuild the glibc
        package.
      
        The kernel-devel and
        kernel-uek-devel packages provide the kernel
        headers and makefiles that you need to build modules against UEK
        and RHCK.
        
        
      

