Validate keywords against a ucl schema
modified libpkg/pkg_ports.c
@@ -45,6 +45,8 @@
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -123,6 +125,55 @@ static struct action_cmd {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -710,7 +761,6 @@ parse_attributes(ucl_object_t *o, struct file_attr **a) {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -808,7 +858,8 @@ external_keyword(struct plist *plist, char *keyword, char *line, struct file_att
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -836,6 +887,16 @@ external_keyword(struct plist *plist, char *keyword, char *line, struct file_att
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|