chiark
/
gitweb
/
~ian
/
secnet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
transform: Do not look at any bytes of PKCS#5 padding other than the last
[secnet.git]
/
conffile_internal.h
diff --git
a/conffile_internal.h
b/conffile_internal.h
index 69ff195e61df742089648fcb6ebec8b5896b7822..44d0ac7d4ba7dcc864248e7805321fb4f9dc2be8 100644
(file)
--- a/
conffile_internal.h
+++ b/
conffile_internal.h
@@
-4,8
+4,6
@@
#include <stdio.h>
#include "secnet.h"
#include <stdio.h>
#include "secnet.h"
-extern FILE *yyin;
-
typedef cstring_t atom_t;
/* Parse tree for configuration file */
typedef cstring_t atom_t;
/* Parse tree for configuration file */
@@
-25,6
+23,8
@@
typedef cstring_t atom_t;
#define T_ALIST 17
#define T_ERROR 20
#define T_ALIST 17
#define T_ERROR 20
+#define T_IS_PRIMITIVE(NTYPE) ((NTYPE) < T_ASSIGNMENT)
+
struct p_node {
uint32_t type;
struct cloc loc;
struct p_node {
uint32_t type;
struct cloc loc;
@@
-37,9
+37,8
@@
struct p_node {
struct p_node *r;
};
struct p_node *r;
};
-extern int yylex(void);
extern cstring_t config_file;
extern cstring_t config_file;
-extern
uint32_
t config_lineno;
+extern
in
t config_lineno;
extern int yynerrs;
/* Keys in dictionaries are 'atoms', which are constructed from strings
extern int yynerrs;
/* Keys in dictionaries are 'atoms', which are constructed from strings