diff --git a/centreon-plugins/centreon/plugins/nrpe.pm b/centreon-plugins/centreon/plugins/nrpe.pm index 01137def7..b180aa17e 100644 --- a/centreon-plugins/centreon/plugins/nrpe.pm +++ b/centreon-plugins/centreon/plugins/nrpe.pm @@ -154,9 +154,9 @@ sub assemble_v3 { $unpacked->{buffer_length} = $len; $unpacked->{buffer} = $buffer; $unpacked->{crc32_value} = "\x00\x00\x00\x00"; - $unpacked->{packet_type} = $options{type} // 1; + $unpacked->{packet_type} = defined($options{type}) ? $options{type} : 1; $unpacked->{packet_version} = 3; - $unpacked->{result_code} = $options{result_code} // 2324; + $unpacked->{result_code} = defined($options{result_code}) ? $options{result_code} : 2324; $self->{c}->parse(<{buffer} = $options{check}; $unpacked->{crc32_value} = "\x00\x00\x00\x00"; - $unpacked->{packet_type} = $options{type} // 1; + $unpacked->{packet_type} = defined($options{type}) ? $options{type} : 1; $unpacked->{packet_version} = 2; - $unpacked->{result_code} = $options{result_code} // 2324; + $unpacked->{result_code} = defined($options{result_code}) ? $options{result_code} : 2324; $self->{c}->parse(<