Remove extra lines

This commit is contained in:
Olof hagsand 2024-12-05 17:35:05 +01:00
parent 3332dfef20
commit 69eaf98913
72 changed files with 1 additions and 98 deletions

View file

@ -127,4 +127,3 @@ extern const char CLIXON_VERSION[];
#ifdef __cplusplus
} /* extern "C" */
#endif

View file

@ -35,7 +35,6 @@
*/
#ifndef _CLIXON_HANDLE_H_
#define _CLIXON_HANDLE_H_

View file

@ -87,6 +87,4 @@ int clixon_logflags_set(uint16_t flags);
int clixon_log_str(int level, char *msg);
int clixon_log_fn(clixon_handle h, int user, int level, cxobj *x, const char *format, ...) __attribute__ ((format (printf, 5, 6)));
#endif /* _CLIXON_LOG_H_ */

View file

@ -46,4 +46,3 @@ int clixon_text_syntax_parse_string(char *str, yang_bind yb, yang_stmt *yspec, c
int clixon_text_syntax_parse_file(FILE *fp, yang_bind yb, yang_stmt *yspec, cxobj **xt, cxobj **xerr);
#endif /* _CLIXON_TEXT_SYNTAX_H */

View file

@ -38,7 +38,6 @@
#ifndef _CLIXON_XPATH_OPTIMIZE_H
#define _CLIXON_XPATH_OPTIMIZE_H
int xpath_list_optimize_stats(int *hits);
int xpath_list_optimize_set(int enable);
void xpath_optimize_exit(void);

View file

@ -73,5 +73,4 @@ int yang_type_resolve(yang_stmt *yorig, yang_stmt *ys,
uint8_t *fraction);
enum cv_type yang_type2cv(yang_stmt *ys);
#endif /* _CLIXON_YANG_TYPE_H_ */

View file

@ -147,4 +147,3 @@ api_path_scan_exit(clixon_api_path_yacc *ay)
clixon_api_path_parselex_destroy(); /* modern */
return 0;
}

View file

@ -73,7 +73,6 @@
%type <stack> key_values
%type <stack> key_value
%lex-param {void *_ay} /* Add this argument to parse() and lex() function */
%parse-param {void *_ay}
@ -309,4 +308,3 @@ key_value : STRING { $$ = keyval_set(NULL, $1); free($1); _PARSE_DEBUG("key
;
%%

View file

@ -35,7 +35,6 @@
*/
/*
* A simple implementation of a associative array style data store. Keys
* are always strings while values can be some arbitrary data referenced

View file

@ -153,4 +153,3 @@ instance_id_scan_exit(clixon_instance_id_yacc *iy)
clixon_instance_id_parselex_destroy(); /* modern */
return 0;
}

View file

@ -306,8 +306,6 @@ keyval_set(char *name,
return cv;
}
%}

View file

@ -1700,5 +1700,3 @@ clixon_json_parse_file(FILE *fp,
retval = 0;
goto done;
}

View file

@ -139,7 +139,6 @@ hex [A-Fa-f0-9]
%%
/*! Initialize scanner.
*/
int
@ -166,4 +165,3 @@ json_scan_exit(clixon_json_yacc *jy)
clixon_json_parselex_destroy(); /* modern */
return 0;
}

View file

@ -333,4 +333,3 @@ number : J_NUMBER { $$ = $1; }
;
%%

View file

@ -1088,7 +1088,6 @@ nacm_datanode_read(clixon_handle h,
return retval;
}
/*---------------------------------------------------------------
* NACM pre-procesing
*/

View file

@ -501,7 +501,6 @@ clixon_pseudo_plugin(clixon_handle h,
return plugin_add_one(h, name, NULL, NULL, cpp);
}
/*! Call single plugin start callback
*
* @param[in] cp Plugin handle

View file

@ -154,7 +154,6 @@ utf16_literal_to_utf8(const unsigned char *const input, int len,
goto fail;
}
/* calculate the unicode codepoint from the surrogate pair */
codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF));
} else {
@ -471,4 +470,3 @@ regex_free(clixon_handle h,
done:
return retval;
}

View file

@ -713,7 +713,6 @@ stream_notify_xml(clixon_handle h,
return retval;
}
/*! Replay a stream by sending notification messages
*
* @see RFC5277 Sec 2.1.1:

View file

@ -850,7 +850,6 @@ xml_chardata_decode(char **decp,
return retval;
}
/*! Split a string into a cligen variable vector using 1st and 2nd delimiter
*
* (1) Split a string into elements delimited by delim1,

View file

@ -298,4 +298,3 @@ substr : substr TOKEN { _PARSE_DEBUG("substr->substr TOKEN");
;
%%

View file

@ -761,7 +761,6 @@ choice_mandatory_check(cxobj *xt,
return retval;
}
/*! Find yang node which is ancestor of ys (or ys itself) and child of ytop
*
* Assume tree: ytop ... ys

View file

@ -2169,7 +2169,6 @@ cxvec_prepend(cxobj *x,
}
#endif
/*! Apply a function call recursively on all xml node children recursively
*
* Recursively traverse all xml nodes in a parse-tree and apply fn(arg) for

View file

@ -123,7 +123,6 @@ xml_parse_content(clixon_xml_yacc *xy,
cxobj *xn = xy->xy_xelement;
cxobj *xp = xy->xy_xparent;
xy->xy_xelement = NULL; /* init */
if (xn == NULL){
if ((xn = xml_new("body", xp, CX_BODY)) == NULL)
@ -487,7 +486,6 @@ pi : BQMARK NAME EQMARK {_PARSE_DEBUG("pi -> <? NAME ?>"); free($2); }
{ _PARSE_DEBUG("pi -> <? NAME STRING ?>"); free($2); free($3);}
;
attrs : attrs attr { _PARSE_DEBUG("attrs -> attrs attr"); }
| { _PARSE_DEBUG("attrs ->"); }
;

View file

@ -385,4 +385,3 @@ clixon_xvec_print(FILE *f,
return -1;
return 0;
}

View file

@ -158,7 +158,6 @@ static const map_str2int axis_type_map[] = {
{NULL, -1}
};
/*
* XPath parse tree type
*/

View file

@ -334,4 +334,3 @@ ctx_nodeset_replace(xp_ctx *xc,
xc->xc_size = veclen;
return 0;
}

View file

@ -1451,5 +1451,3 @@ xp_eval(xp_ctx *xc,
ctx_free(xr0);
return retval;
} /* xp_eval */

View file

@ -158,7 +158,6 @@ xpath_optimize_init(xpath_tree **xm,
return retval;
}
/*! Recursive function to loop over all EXPR and pattern match them
*
* @param[in] xt XPath tree of type PRED
@ -366,4 +365,3 @@ xpath_optimize_check(xpath_tree *xs,
return 0; /* use regular code */
#endif
}

View file

@ -196,7 +196,6 @@ ncname {namestart}{namechar}*
%%
/*! Initialize scanner.
*/
int
@ -223,4 +222,3 @@ xpath_scan_exit(clixon_xpath_yacc *xpy)
clixon_xpath_parselex_destroy(); /* modern */
return 0;
}

View file

@ -567,6 +567,4 @@ string : string CHARS {
| CHARS { _PARSE_DEBUG("string-> "); }
;
%%

View file

@ -81,7 +81,6 @@ clixon_yang_parsewrap(void)
Example: keyword argument ; keyword ; keyword { keyword argument; } keyword
*/
%}
identifier [A-Za-z_][A-Za-z0-9_\-\.]*
@ -110,7 +109,6 @@ identifier [A-Za-z_][A-Za-z0-9_\-\.]*
<KEYWORD,DEVIATE,DEVIATESTR,STRARG,STRING,UNKNOWN,UNKNOWN2>"/*" { _YY->yy_lex_state = YYSTATE; BEGIN(COMMENT1); }
<KEYWORD,DEVIATE,DEVIATESTR,STRARG,STRING,UNKNOWN,UNKNOWN2>"//" { _YY->yy_lex_state = YYSTATE; BEGIN(COMMENT2); }
<KEYWORD>input { return K_INPUT; } /* No argument */
<KEYWORD>output { return K_OUTPUT;} /* No argument */
@ -312,4 +310,3 @@ yang_scan_exit(clixon_yang_yacc *yy)
clixon_yang_parselex_destroy(); /* modern */
return 0;
}

View file

@ -352,7 +352,6 @@ ysp_add_push(clixon_yang_yacc *yy,
return ys;
}
%}
%%
@ -500,7 +499,6 @@ include_substmt : revision_date_stmt { _PARSE_DEBUG("include-stmt -> revision-da
| reference_stmt { _PARSE_DEBUG("include-stmt -> reference-stmt"); }
;
/* namespace-stmt = namespace-keyword sep uri-str */
namespace_stmt : K_NAMESPACE string stmtend
{ if (ysp_add(_yy, Y_NAMESPACE, $2, NULL)== NULL) _YYERROR("namespace_stmt");
@ -567,7 +565,6 @@ revision_substmt : description_stmt { _PARSE_DEBUG("revision-substmt -> descript
| { _PARSE_DEBUG("revision-substmt -> "); }
;
/* revision */
revision_stmts : revision_stmts revision_stmt
{ _PARSE_DEBUG("revision-stmts -> revision-stmts revision-stmt"); }
@ -627,7 +624,6 @@ argument_substmt : yin_element_stmt1 { _PARSE_DEBUG("argument-substmt -> yin-ele
|
;
/* Example of optional rule, eg [yin-element-stmt] */
yin_element_stmt1 : K_YIN_ELEMENT bool_str stmtend {free($2);}
;
@ -1061,7 +1057,6 @@ grouping_substmt : status_stmt { _PARSE_DEBUG("grouping-substmt -> status-
| { _PARSE_DEBUG("grouping-substmt -> "); }
;
/* container */
container_stmt : K_CONTAINER identifier_str ';'
{ if (ysp_add(_yy, Y_CONTAINER, $2, NULL) == NULL) _YYERROR("container_stmt");
@ -1896,7 +1891,6 @@ bool_str : '"' BOOL '"' { $$ = $2;
_PARSE_DEBUG("bool_str -> BOOL ");}
;
/* ;;; Basic Rules */
/* identifier-ref-arg-str = < a string that matches the rule idenetifier-ref-arg >

View file

@ -908,7 +908,6 @@ yang_schema_yspec_rm(clixon_handle h,
int retval = -1;
yang_stmt *yspec = NULL;
char *xpath = NULL;
int ret;
if ((ret = xml_yang_mount_get(h, xmnt, NULL, &xpath, &yspec)) < 0)

View file

@ -197,4 +197,3 @@ identifier : IDENTIFIER
;
%%

View file

@ -290,4 +290,3 @@ sep1 : sep1 SEP { _PARSE_DEBUG("sep->sep SEP"); }
;
%%

View file

@ -464,7 +464,6 @@ cv_validate_pattern(clixon_handle h,
((rmin && (i) < cv_##type##_get(rmin)) || \
(rmax && (i) > cv_##type##_get(rmax)))
/*! Error messsage for int violating ranges
*
* @note contains kludge - duplicate loop