Skip to content
Snippets Groups Projects

WIP: fix and regenerate lua bindings

Closed Vladimír Čunát requested to merge lua-bindings-regen into master
2 files
+ 7
5
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 5
4
@@ -5,6 +5,8 @@ typedef struct knot_dump_style knot_dump_style_t;
extern const knot_dump_style_t KNOT_DUMP_STYLE_DEFAULT;
typedef void knot_db_t;
struct kr_cdb_api {};
struct lru {};
typedef unsigned int uint;
typedef struct knot_mm {
void *ctx, *alloc, *free;
@@ -285,7 +287,7 @@ struct kr_query *kr_rplan_resolved(struct kr_rplan *);
struct kr_query *kr_rplan_last(struct kr_rplan *);
int kr_nsrep_set(struct kr_query *, size_t, const struct sockaddr *);
uint32_t kr_rand_uint(uint32_t);
int kr_make_query(struct kr_query *query, knot_pkt_t *pkt);
int kr_make_query(struct kr_query *, knot_pkt_t *);
void kr_pkt_make_auth_header(knot_pkt_t *);
int kr_pkt_put(knot_pkt_t *, const knot_dname_t *, uint32_t, uint16_t, uint16_t, const uint8_t *, uint16_t);
int kr_pkt_recycle(knot_pkt_t *);
@@ -306,11 +308,10 @@ void kr_qflags_clear(struct kr_qflags *, struct kr_qflags);
int kr_zonecut_add(struct kr_zonecut *, const knot_dname_t *, const knot_rdata_t *);
_Bool kr_zonecut_is_empty(struct kr_zonecut *);
void kr_zonecut_set(struct kr_zonecut *, const knot_dname_t *);
const knot_dname_t *kr_zonecut_find_nsname(struct kr_zonecut *);
uint64_t kr_now();
void lru_free_items_impl(struct lru *);
struct lru *lru_create_impl(unsigned int, knot_mm_t *, knot_mm_t *);
void *lru_get_impl(struct lru *, const char *, unsigned int, unsigned int, bool, bool *);
struct lru *lru_create_impl(uint, knot_mm_t *, knot_mm_t *);
void *lru_get_impl(struct lru *, const char *, uint, uint, _Bool, _Bool *);
knot_rrset_t *kr_ta_get(map_t *, const knot_dname_t *);
int kr_ta_add(map_t *, const knot_dname_t *, uint16_t, uint32_t, const uint8_t *, uint16_t);
int kr_ta_del(map_t *, const knot_dname_t *);
Loading