From 059f3a1f708d8c2dae94b412f2812bdfa07a8016 Mon Sep 17 00:00:00 2001 From: ekh Date: Mon, 18 Jun 2018 06:24:28 +0000 Subject: [PATCH] nc.c: Attempting to write to Object_Name returned UNKNOWN_PROPERTY. Now returns WRITE_ACCESS_DENIED --- bacnet-stack/demo/object/nc.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bacnet-stack/demo/object/nc.c b/bacnet-stack/demo/object/nc.c index b45c849f..563888d3 100644 --- a/bacnet-stack/demo/object/nc.c +++ b/bacnet-stack/demo/object/nc.c @@ -21,7 +21,13 @@ * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * +* Additional changes, Copyright (c) 2018 Ed Hague +* +* 2018.06.17 - Attempting to write to Object_Name returned UNKNOWN_PROPERTY. +* Now returns WRITE_ACCESS_DENIED +* *********************************************************************/ + #include #include #include @@ -404,8 +410,7 @@ bool Notification_Class_Write_Property( &NC_Info[Notification_Class_Instance_To_Index(wp_data-> object_instance)]; - /* decode the some of the request - */ + /* decode some of the request */ len = bacapp_decode_application_data(wp_data->application_data, wp_data->application_data_len, &value); @@ -755,6 +760,9 @@ bool Notification_Class_Write_Property( status = true; + case PROP_OBJECT_NAME: + wp_data->error_class = ERROR_CLASS_PROPERTY; + wp_data->error_code = ERROR_CODE_WRITE_ACCESS_DENIED; break; default: