chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mount: block creation of mount units for API file systems
[elogind.git]
/
src
/
conf-parser.c
diff --git
a/src/conf-parser.c
b/src/conf-parser.c
index aac64b29a3811c734ecc121f5b4ecaa7f6178ee7..a086cf7a02170ab87ebbf03f320955a92c034dfd 100644
(file)
--- a/
src/conf-parser.c
+++ b/
src/conf-parser.c
@@
-61,7
+61,7
@@
static int next_assignment(
if (!t->parse)
return 0;
if (!t->parse)
return 0;
- return t->parse(filename, line, section, lvalue, rvalue, t->data, userdata);
+ return t->parse(filename, line, section, lvalue,
t->ltype,
rvalue, t->data, userdata);
}
/* Warn about unknown non-extension fields. */
}
/* Warn about unknown non-extension fields. */
@@
-226,6
+226,7
@@
int config_parse_int(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {
@@
-251,6
+252,7
@@
int config_parse_uint64(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {
@@
-276,6
+278,7
@@
int config_parse_unsigned(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {
@@
-301,6
+304,7
@@
int config_parse_size(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {
@@
-328,6
+332,7
@@
int config_parse_bool(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {
@@
-354,6
+359,7
@@
int config_parse_string(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {
@@
-383,6
+389,7
@@
int config_parse_path(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {
@@
-416,6
+423,7
@@
int config_parse_strv(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {
@@
-468,6
+476,7
@@
int config_parse_path_strv(
unsigned line,
const char *section,
const char *lvalue,
unsigned line,
const char *section,
const char *lvalue,
+ int ltype,
const char *rvalue,
void *data,
void *userdata) {
const char *rvalue,
void *data,
void *userdata) {