discover/network: Use platform definition for DHCP architecture ID
[petitboot] / discover / platform.h
index 44315fa4f0b40a5cc1575d7898e15489993e257d..a01ac7108ae562ae9cea3ecc7ed03b69357af6a4 100644 (file)
@@ -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);