* Minor version to set
*/
int minor;
+
+ /**
+ * Higher version supported?
+ */
+ bool higher;
};
METHOD(listener_t, message, bool,
this->id, this->major, this->minor);
message->set_major_version(message, this->major);
message->set_minor_version(message, this->minor);
+ if (this->higher)
+ {
+ message->set_version_flag(message);
+ }
}
return TRUE;
}
"hooks.%s.major", 2, name),
.minor = conftest->test->get_int(conftest->test,
"hooks.%s.minor", 0, name),
+ .higher = conftest->test->get_bool(conftest->test,
+ "hooks.%s.higher", FALSE, name),
);
return &this->hook;