]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
kr_bitcmp: adjust semantics -> memcmp
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 15 Mar 2017 13:55:39 +0000 (14:55 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 21 Mar 2017 14:52:21 +0000 (15:52 +0100)
commitdd971978835410f6c02b8d333ef8d59888117063
treed827f122bdf151578733df22265aaf53a1614b4e
parent5cdd53dceaf8160bdb1f9015bca86ae82439975f
kr_bitcmp: adjust semantics -> memcmp

Motivation: allow bits=0 and consequently 0.0.0.0/0 matches in view
and renumber modules.
https://gitter.im/CZ-NIC/knot-resolver?at=58c940c721d548df2cdfda5e

We shouldn't mix up error codes with valid results from memcmp;
let's just segfault if someone passes a NULL, just as memcmp() itself.
lib/utils.c
lib/utils.h