summaryrefslogtreecommitdiffstats
path: root/ui/common/discover-client.h
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2014-04-02 14:53:07 +0800
committerJeremy Kerr <jk@ozlabs.org>2014-04-02 14:53:07 +0800
commit85bd33ca9777c386359b9b3899888316354a4e1f (patch)
tree4a0b0b4ba8f7bb3af4b33d9adf15473c63edc248 /ui/common/discover-client.h
parent310de3ab00b77b09a897b93ed0272b82ebc4f73b (diff)
downloadtalos-petitboot-85bd33ca9777c386359b9b3899888316354a4e1f.tar.gz
talos-petitboot-85bd33ca9777c386359b9b3899888316354a4e1f.zip
protocol: expose discovery reinit over client/server protocol
Now that we can re-initialise the device handler, allow this to be triggered from UIs over the petitboot protocol. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'ui/common/discover-client.h')
-rw-r--r--ui/common/discover-client.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/ui/common/discover-client.h b/ui/common/discover-client.h
index 68be8a5..405bd24 100644
--- a/ui/common/discover-client.h
+++ b/ui/common/discover-client.h
@@ -76,6 +76,9 @@ int discover_client_boot(struct discover_client *client,
*/
int discover_client_cancel_default(struct discover_client *client);
+/* Tell the discover server to reinitialise */
+int discover_client_send_reinit(struct discover_client *client);
+
/* Send new configuration data to the discover server */
int discover_client_send_config(struct discover_client *client,
struct config *config);
OpenPOWER on IntegriCloud