summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
f164f16)
No functional change.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-int32_t list_length(list_t *a)
+int32_t list_length(const list_t *a)
for (i=a; i; i=i->next) { assert(l < INT_MAX); l++; }
return l;
}
for (i=a; i; i=i->next) { assert(l < INT_MAX); l++; }
return l;
}
-uint32_t string_item_to_ipaddr(item_t *i, cstring_t desc)
+uint32_t string_item_to_ipaddr(const item_t *i, cstring_t desc)
{
uint32_t a, b, c, d;
int match;
{
uint32_t a, b, c, d;
int match;
extern struct ipset *string_list_to_ipset(list_t *l,struct cloc loc,
cstring_t module, cstring_t param);
extern struct ipset *string_list_to_ipset(list_t *l,struct cloc loc,
cstring_t module, cstring_t param);
-extern uint32_t string_item_to_ipaddr(item_t *i, cstring_t desc);
+extern uint32_t string_item_to_ipaddr(const item_t *i, cstring_t desc);
/* List-manipulation functions */
extern list_t *list_new(void);
/* List-manipulation functions */
extern list_t *list_new(void);
-extern int32_t list_length(list_t *a);
+extern int32_t list_length(const list_t *a);
extern list_t *list_append(list_t *a, item_t *i);
extern list_t *list_append_list(list_t *a, list_t *b);
/* Returns an item from the list (index starts at 0), or NULL */
extern list_t *list_append(list_t *a, item_t *i);
extern list_t *list_append_list(list_t *a, list_t *b);
/* Returns an item from the list (index starts at 0), or NULL */