Secured the WPM and RPM service encoders (#604)
* Secured the WPM and RPM client service encoders. * Fixed RPM and WPM apps when fail to encode request. * Fixed WPM app number of arguments checking.
This commit is contained in:
@@ -77,6 +77,16 @@ extern "C" {
|
||||
BACNET_STACK_EXPORT
|
||||
int wpm_encode_apdu_object_end(
|
||||
uint8_t * apdu);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
int write_property_multiple_request_encode(uint8_t *apdu,
|
||||
BACNET_WRITE_ACCESS_DATA *data);
|
||||
BACNET_STACK_EXPORT
|
||||
size_t write_property_multiple_request_service_encode(
|
||||
uint8_t *apdu,
|
||||
size_t apdu_size,
|
||||
BACNET_WRITE_ACCESS_DATA *data);
|
||||
|
||||
BACNET_STACK_EXPORT
|
||||
int wpm_encode_apdu(
|
||||
uint8_t * apdu,
|
||||
|
||||
Reference in New Issue
Block a user