diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2014-01-17 16:12:42 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2014-01-30 21:59:10 +0800 |
commit | a984595cfb4910ba6f464c69c316f1613f10f894 (patch) | |
tree | 12af540bf1ac4f93aebb5f65585c9ebd751b8aff /discover/platform.h | |
parent | 67e015d08f9a9f53b1ec0a6c301ce1a9516ea69a (diff) | |
download | talos-petitboot-a984595cfb4910ba6f464c69c316f1613f10f894.tar.gz talos-petitboot-a984595cfb4910ba6f464c69c316f1613f10f894.zip |
discover/network: Use platform definition for DHCP architecture ID
Allow a platform to specify a DHCP architecture ID, as this is
platform-specific.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'discover/platform.h')
-rw-r--r-- | discover/platform.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/discover/platform.h b/discover/platform.h index 44315fa..a01ac71 100644 --- a/discover/platform.h +++ b/discover/platform.h @@ -8,11 +8,13 @@ struct platform { bool (*probe)(struct platform *, void *); int (*load_config)(struct platform *, struct config *); int (*save_config)(struct platform *, struct config *); + uint16_t dhcp_arch_id; void *platform_data; }; int platform_init(void *ctx); int platform_fini(void); +const struct platform *platform_get(void); /* configuration interface */ const struct config *config_get(void); |