]> git.ipfire.org Git - thirdparty/bird.git/blobdiff - sysdep/unix/krt.Y
Adds krt_source route attribute.
[thirdparty/bird.git] / sysdep / unix / krt.Y
index 18e1e52ddd57a32631a64bca490ffbecb9945473..2c45c5fec5a2b5769850053634873ad80717d0a1 100644 (file)
@@ -17,7 +17,7 @@ CF_DEFINES
 
 CF_DECLS
 
-CF_KEYWORDS(KERNEL, PERSIST, SCAN, TIME, LEARN, DEVICE, ROUTES)
+CF_KEYWORDS(KERNEL, PERSIST, SCAN, TIME, LEARN, DEVICE, ROUTES, KRT_SOURCE)
 
 CF_GRAMMAR
 
@@ -90,6 +90,8 @@ kif_item:
    }
  ;
 
+CF_ADDTO(dynamic_attr, KRT_SOURCE { $$ = f_new_dynamic_attr(EAF_TYPE_INT, T_INT, EA_KRT_SOURCE); })
+
 CF_CODE
 
 CF_END