MCPcopy Create free account
hub / github.com/ElementsProject/lightning / blacklist_to_bitmap

Function blacklist_to_bitmap

lightningd/runes.c:180–188  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

178}
179
180static void blacklist_to_bitmap(const struct rune_blacklist *blist,
181 bitmap *bitmap, size_t nbits)
182{
183 bitmap_zero(bitmap, nbits);
184 for (size_t i = 0; i < tal_count(blist); i++) {
185 assert(blist[i].end < nbits);
186 bitmap_fill_range(bitmap, blist[i].start, blist[i].end+1);
187 }
188}
189
190static struct rune_blacklist *bitmap_to_blacklist(tal_t *ctx,
191 const bitmap *bitmap, size_t nbits)

Callers 1

runes_finish_initFunction · 0.85

Calls 2

bitmap_zeroFunction · 0.85
bitmap_fill_rangeFunction · 0.85

Tested by

no test coverage detected