Page MenuHomeFreeBSD

D60573.diff
No OneTemporary

D60573.diff

diff --git a/lib/libifconfig/libifconfig_sfp.c b/lib/libifconfig/libifconfig_sfp.c
--- a/lib/libifconfig/libifconfig_sfp.c
+++ b/lib/libifconfig/libifconfig_sfp.c
@@ -432,7 +432,7 @@
get_cmis_string(struct i2c_info *ii, uint8_t off, char *dst)
{
read_i2c_page(ii, CMIS_BASE, 0x00, 0, off,
- SFF_VENDOR_STRING_SIZE, dst);
+ SFF_VENDOR_STRING_SIZE, (uint8_t *)dst);
dst += SFF_VENDOR_STRING_SIZE;
do { *dst-- = '\0'; } while (*dst == 0x20);
}
@@ -440,7 +440,7 @@
static void
get_cmis_date(struct i2c_info *ii, uint8_t off, char *dst)
{
- char buf[SFF_VENDOR_DATE_SIZE];
+ uint8_t buf[SFF_VENDOR_DATE_SIZE];
read_i2c_page(ii, CMIS_BASE, 0x00, 0, off,
SFF_VENDOR_DATE_SIZE, buf);

File Metadata

Mime Type
text/plain
Expires
Sun, Oct 11, 6:24 AM (6 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
40581276
Default Alt Text
D60573.diff (707 B)

Event Timeline