respond to zero-mode NTPv1 packets
This commit is contained in:
parent
af4bed9262
commit
74b9f4a283
@ -178,7 +178,8 @@ impl NtpPacket {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn is_request(&self) -> bool {
|
fn is_request(&self) -> bool {
|
||||||
self.mode == 1 || self.mode == 3
|
self.mode == 1 || self.mode == 3 ||
|
||||||
|
(self.mode == 0 && self.version == 1 && self.remote_addr.port() != 123)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn make_response(&self, state: &NtpServerState) -> Option<NtpPacket> {
|
fn make_response(&self, state: &NtpServerState) -> Option<NtpPacket> {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user