--- /usr/bin/licensecheck	2013-09-18 19:41:20.000000000 +0400
+++ licensecheck	2013-09-19 11:30:29.801298959 +0400
@@ -284,10 +284,20 @@
     my $license = '';
     my %copyrights;
 
+    my $cddl_header = 0;
     open (my $F, '<' ,$file) or die "Unable to access $file\n";
     while (<$F>) {
         last if ($. > $OPT{'lines'});
+        if (m/CDDL +HEADER +START/) {
+            $cddl_header = 1;
+            next;
+        }
+        if (m/CDDL +HEADER +END/) {
+            $cddl_header = 0;
+            next;
+        }
         $content .= $_;
+        next if $cddl_header;
 	$copyright_match = parse_copyright($_);
 	if ($copyright_match) {
 	    $copyrights{lc("$copyright_match")} = "$copyright_match";
