X-Git-Url: https://the.earth.li/gitweb/?p=onak.git;a=blobdiff_plain;f=onak-conf.c;h=5a4400315551694d19eadc6c104223dcada44526;hp=e6b645c48057bf4bf10fb4143ebcd82f87a1dc14;hb=adc800dbc424a1e246dd4a82a0c2e88eeda25531;hpb=a0d1c99184eeb07a6a7711e168c3db4b8c0937eb diff --git a/onak-conf.c b/onak-conf.c index e6b645c..5a44003 100644 --- a/onak-conf.c +++ b/onak-conf.c @@ -288,6 +288,15 @@ static bool parseconfigline(char *line) config.clean_policies &= ~ONAK_CLEAN_CHECK_SIGHASH; } + } else if (MATCH("verification", "check_packet_size")) { + if (parsebool(value, config.clean_policies & + ONAK_CLEAN_LARGE_PACKETS)) { + config.clean_policies |= + ONAK_CLEAN_LARGE_PACKETS; + } else { + config.clean_policies &= + ~ONAK_CLEAN_LARGE_PACKETS; + } } else { return false; }