|
@@ -468,8 +468,8 @@ public:
|
|
|
/* Network member certificate for sending peer:
|
|
|
* <[8] 64-bit network ID>
|
|
|
* <[2] 16-bit length of certificate>
|
|
|
- * <[...] string-serialized certificate dictionary>
|
|
|
* <[2] 16-bit length of signature>
|
|
|
+ * <[...] string-serialized certificate dictionary>
|
|
|
* <[...] ECDSA signature of certificate>
|
|
|
*
|
|
|
* OK is generated on acceptance. ERROR is returned on failure. In both
|
|
@@ -479,6 +479,8 @@ public:
|
|
|
|
|
|
/* Network configuration request:
|
|
|
* <[8] 64-bit network ID>
|
|
|
+ * <[2] 16-bit length of request meta-data dictionary>
|
|
|
+ * <[...] string-serialized request meta-data>
|
|
|
*
|
|
|
* This message requests network configuration from a node capable of
|
|
|
* providing it. Such nodes run the netconf service, which must be
|
|
@@ -486,11 +488,14 @@ public:
|
|
|
*
|
|
|
* OK response payload:
|
|
|
* <[8] 64-bit network ID>
|
|
|
+ * <[2] 16-bit length of network configuration dictionary>
|
|
|
* <[...] network configuration dictionary>
|
|
|
*
|
|
|
* OK returns a Dictionary (string serialized) containing the network's
|
|
|
* configuration and IP address assignment information for the querying
|
|
|
- * node.
|
|
|
+ * node. It also contains a membership certificate that the querying
|
|
|
+ * node can push to other peers to demonstrate its right to speak on
|
|
|
+ * a given network.
|
|
|
*
|
|
|
* ERROR may be NOT_FOUND if no such network is known, or
|
|
|
* UNSUPPORTED_OPERATION if the netconf service isn't available. The
|
|
@@ -505,7 +510,8 @@ public:
|
|
|
* to request that nodes refresh their network configuration. It can
|
|
|
* thus be used to "push" updates.
|
|
|
*
|
|
|
- * It is only a hint and does not presently elicit a response.
|
|
|
+ * It does not generate an OK or ERROR message, and is treated only as
|
|
|
+ * a hint to refresh now.
|
|
|
*/
|
|
|
VERB_NETWORK_CONFIG_REFRESH = 12
|
|
|
};
|