Hi all,
I am compiling my kernel driver on top of SLES12 X86-64 3.12.28-4 (more at the bottom).
I am using #include in my source code for couple of .h files that located in btrfs filesystem folder.
for this i need kernel sources...

Where do I find the kernel source package ? I saw
http://kernel.opensuse.org/packages/SLE12
and http://download.opensuse.org/reposit...Kernel:/SLE12/ is empty

and when i want to search the package with: "zypper search kernel"
I get:
Refreshing service 'SUSE_Linux_Enterprise_Server_12_x86_64'.
Problem retrieving the repository index file for service 'SUSE_Linux_Enterprise_Server_12_x86_64':
Download (curl) error for 'https://scc.suse.com/access/services/1106/repo/repoindex.xml?cookies=0&credentials=SUSE_Linux_Ent erprise_Server_12_x86_64':
Error code: Connection failed
Error message: Failed to connect to scc.suse.com port 443: Connection refused


Where do i download the package for kernel source ?


Linux SLES12X86-64 3.12.28-4-default
SLES12X86-64:/home/builder # cat /etc/*release
SUSE Linux Enterprise Server 12 (x86_64)
VERSION = 12
PATCHLEVEL = 0
# This file is deprecated and will be removed in a future service pack or release.
# Please check /etc/os-release for details about this release.
NAME="SLES"
VERSION="12"
VERSION_ID="12"
PRETTY_NAME="SUSE Linux Enterprise Server 12"
ID="sles"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:suse:sles:12"