data handling UPDATE reflect changes in libyang's handling of default values

reflects changes in libyang 0.10.86
diff --git a/src/messages_server.c b/src/messages_server.c
index f8160f6..20e805d 100644
--- a/src/messages_server.c
+++ b/src/messages_server.c
@@ -40,7 +40,7 @@
 }
 
 API struct nc_server_reply *
-nc_server_reply_data(struct lyd_node *data, NC_PARAMTYPE paramtype)
+nc_server_reply_data(struct lyd_node *data, NC_WD_MODE wd, NC_PARAMTYPE paramtype)
 {
     struct nc_server_reply_data *ret;
 
@@ -56,6 +56,7 @@
     }
 
     ret->type = NC_RPL_DATA;
+    ret->wd = wd;
     if (paramtype == NC_PARAMTYPE_DUP_AND_FREE) {
         ret->data = lyd_dup(data, 1);
     } else {