X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fuci.git;a=blobdiff_plain;f=list.c;h=99b3ab95592d3eec1011fb3fade22eaeab5f3e95;hp=6e03f18bdec9d4a4396064a6edfd1a67905887cd;hb=b9abb1b76444929f443807cdc6c2fcfa266e093d;hpb=51b60a322aff3fd1045fb6c9eb289ade2de54e71 diff --git a/list.c b/list.c index 6e03f18..99b3ab9 100644 --- a/list.c +++ b/list.c @@ -228,7 +228,7 @@ static struct uci_element *uci_lookup_list(struct uci_list *list, const char *na return NULL; } -int uci_lookup(struct uci_context *ctx, struct uci_element **res, struct uci_package *p, char *section, char *option) +int uci_lookup(struct uci_context *ctx, struct uci_element **res, struct uci_package *p, const char *section, const char *option) { struct uci_element *e; struct uci_section *s; @@ -307,7 +307,7 @@ int uci_del_element(struct uci_context *ctx, struct uci_element *e) return 0; } -int uci_set_element_value(struct uci_context *ctx, struct uci_element **element, char *value) +int uci_set_element_value(struct uci_context *ctx, struct uci_element **element, const char *value) { /* NB: UCI_INTERNAL use means without history tracking */ bool internal = ctx->internal; @@ -399,7 +399,7 @@ int uci_rename(struct uci_context *ctx, struct uci_package *p, char *section, ch return 0; } -int uci_add_section(struct uci_context *ctx, struct uci_package *p, char *type, struct uci_section **res) +int uci_add_section(struct uci_context *ctx, struct uci_package *p, const char *type, struct uci_section **res) { bool internal = ctx->internal; struct uci_section *s; @@ -415,7 +415,7 @@ int uci_add_section(struct uci_context *ctx, struct uci_package *p, char *type, return 0; } -int uci_delete(struct uci_context *ctx, struct uci_package *p, char *section, char *option) +int uci_delete(struct uci_context *ctx, struct uci_package *p, const char *section, const char *option) { /* NB: pass on internal flag to uci_del_element */ bool internal = ctx->internal; @@ -430,7 +430,7 @@ int uci_delete(struct uci_context *ctx, struct uci_package *p, char *section, ch return uci_del_element(ctx, e); } -int uci_set(struct uci_context *ctx, struct uci_package *p, char *section, char *option, char *value, struct uci_element **result) +int uci_set(struct uci_context *ctx, struct uci_package *p, const char *section, const char *option, const char *value, struct uci_element **result) { /* NB: UCI_INTERNAL use means without history tracking */ bool internal = ctx->internal;