While I want to send a notification with its content contains white space via “confd_notification_send()” api, It seems this sending failed and subscriber receives nothing after this behavior.
The notification contents are as follows: <target …>…[.=‘aa bb’]
If I remove this texts,the api works.
Sorry for the incorrect show up of my notification content, I will describe my trouble more detailed.
The situation is, I try to add or modify a string type leaflist entry, if the changed value is without white space, notification can be sent successfully, but if the value contains white space, it seems the subscriber cannot receive the change.
If you use netconf-console as a client I am guessing that the notification is successfully received.
So perhaps there is a problem with interpreting instance-identifier XPath expressions in the client you use?
The client I use is the netconf-subsys provided by ConfD, and I subscribe notification throw the SSH way.
I try to trace the network behaviour of both the sender and receiver, using tcpdump, and the result is, if I send the content with white sapce as mentioned above, via the confd api, the receiver cannot receive anything,since the tcpdump shows no data be transported, but if I try to send normal content, it works.
If there any message I might ignored?
Thanks very much!