intf: Add missing function declarations

ipmi_intf.h was missing a couple of declarations for the functions
used by fru, sdr and hpmfwupg modules. Add those declarations
to ipmi_intf.h and remove local declarations.

This fixes a couple of compilation warnings.

Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru>
This commit is contained in:
Alexander Amelkin 2019-08-29 12:23:43 +03:00
parent 9006f2b26d
commit 1724b031b3
No known key found for this signature in database
GPG Key ID: E893587B5B74178D
4 changed files with 3 additions and 14 deletions

View File

@ -241,6 +241,9 @@ struct ipmi_intf {
void (*set_max_response_data_size)(struct ipmi_intf * intf, uint16_t size); void (*set_max_response_data_size)(struct ipmi_intf * intf, uint16_t size);
}; };
uint16_t ipmi_intf_get_max_request_data_size(struct ipmi_intf *intf);
uint16_t ipmi_intf_get_max_response_data_size(struct ipmi_intf *intf);
struct ipmi_intf * ipmi_intf_load(char * name); struct ipmi_intf * ipmi_intf_load(char * name);
void ipmi_intf_print(struct ipmi_intf_support * intflist); void ipmi_intf_print(struct ipmi_intf_support * intflist);

View File

@ -111,12 +111,6 @@ static inline bool fru_cc_rq2big(int code) {
int int
ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id); ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id);
/* From src/plugins/ipmi_intf.c: */
void
ipmi_intf_set_max_request_data_size(struct ipmi_intf * intf, uint16_t size);
void
ipmi_intf_set_max_response_data_size(struct ipmi_intf * intf, uint16_t size);
extern int verbose; extern int verbose;
static void ipmi_fru_read_to_bin(struct ipmi_intf * intf, char * pFileName, uint8_t fruId); static void ipmi_fru_read_to_bin(struct ipmi_intf * intf, char * pFileName, uint8_t fruId);

View File

@ -48,10 +48,6 @@
# include <config.h> # include <config.h>
#endif #endif
/* From src/plugins/ipmi_intf.c: */
uint16_t
ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf);
extern int verbose; extern int verbose;
int HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename, int HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename,

View File

@ -219,10 +219,6 @@ static const char *sensor_type_desc[] = {
void printf_sdr_usage(); void printf_sdr_usage();
/* From src/plugins/ipmi_intf.c: */
uint16_t
ipmi_intf_get_max_response_data_size(struct ipmi_intf * intf);
/** ipmi_sdr_get_unit_string - return units for base/modifier /** ipmi_sdr_get_unit_string - return units for base/modifier
* *
* @param[in] pct Indicates that units are a percentage * @param[in] pct Indicates that units are a percentage