Remove PSEUDOSZ, use sizeof(struct pseudo_hdr) instead.
PATCH 10/11 Remove PSEUDOSZ, use sizeof(struct pseudo_hdr) instead.
PSEUDOSZ seems to define struct pseudo_hdr size. Remove it and use sizeof(struct pseudo_hdr) directly.
Signed-off-by Ondrej Zary <[email protected]>
--- drivers/staging/ft1000/ft1000-pcmcia/ft1000.h | 2 -- drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c | 8 ++++---- 2 files changed, 4 insertions(+), 6 deletions(-)
drivers/staging/ft1000/ft1000-pcmcia/ft1000.h +0 -2
@@ -202,8 +202,6 @@ struct pseudo_hdr {#define MAX_DSP_SESS_REC 1024#define DSP_QID_OFFSET 4 -#define PSEUDOSZ 16 -#define PSEUDOSZWRD 8/* Maximum number of occurrence of pseudo header errors before resetting PC Card. */ #define MAX_PH_ERR 300
drivers/staging/ft1000/ft1000-pcmcia/ft1000_hw.c +4 -4
@@ -795,7 +795,7 @@ void ft1000_send_cmd (struct net_device *dev, u16 *ptempbuffer, int size, u16 qtu16 tempword;unsigned long flags; - size +=PSEUDOSZ ; + size +=sizeof (struct pseudo_hdr );// check for odd byte and increment to 16-bit word align value if ((size &0x0001 )) { size++;
@@ -883,12 +883,12 @@ bool ft1000_receive_cmd(struct net_device *dev, u16 * pbuffer, int maxsz, u16 *punsigned long flags;if (info->AsicID ==ELECTRABUZZ_ID ) { - size = (ft1000_read_dpram (dev, *pnxtph) ) +PSEUDOSZ ; + size = (ft1000_read_dpram (dev, *pnxtph) ) +sizeof (struct pseudo_hdr ); }else { size =ntohs (ft1000_read_dpram_mag_16 (dev,FT1000_MAG_PH_LEN , -FT1000_MAG_PH_LEN_INDX )) +PSEUDOSZ ; +FT1000_MAG_PH_LEN_INDX )) +sizeof (struct pseudo_hdr ); }if (size > maxsz) { DEBUG(1,
@@ -1317,7 +1317,7 @@ int ft1000_parse_dpram_msg(struct net_device *dev) }DEBUG (1 ,"FT1000:ft1000_parse_dpram_msg:total length = %d\n" , total_len); -if ((total_len <MAX_CMD_SQSIZE ) && (total_len >PSEUDOSZ )) { +if ((total_len <MAX_CMD_SQSIZE ) && (total_len >sizeof (struct pseudo_hdr ))) { total_len += nxtph; cnt =0 ;// ft1000_read_reg will return a value that needs to be byteswap
Signature · 1 line
Ondrej Zary