Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: sys/dev/scsipi/scsipi_base.c




To: "John R. Shannon" <john%johnrshannon.com@localhost>

Subject: Re: sys/dev/scsipi/scsipi_base.c

From: David Laight <david%l8s.co.uk@localhost>

Date: Sun, 6 Jan 2008 10:55:07 +0000


On Sun, Jan 06, 2008 at 03:41:49AM -0700, John R. Shannon wrote:
> Line 1124 has:
> 
> memcpy(inqbuf->vendor, "ADAPTEC ACB-4000            ", 28);
> 
> and line 1144 has:
> 
> memcpy(inqbuf->vendor, "EMULEX  MT-02 QIC           ", 28);
> 
> yet inqbuf->vendor is declared in struct scsipi_inquiry_data as:
> 
> char    vendor[8];

and is followed by:
  char    product[16];
  char    revision[4];
so the memcpy updates all 3 fields :-)

        David

-- 
David Laight: david%l8s.co.uk@localhost



Follow-Ups:

Re: sys/dev/scsipi/scsipi_base.c
From: Alan Barrett

Re: sys/dev/scsipi/scsipi_base.c
From: Elad Efrat


References:

sys/dev/scsipi/scsipi_base.c
From: John R. Shannon




Prev by Date: sys/dev/scsipi/scsipi_base.c

Next by Date: Re: sys/dev/scsipi/scsipi_base.c

Previous by Thread: sys/dev/scsipi/scsipi_base.c

Next by Thread: Re: sys/dev/scsipi/scsipi_base.c

Indexes:

reverse Date

reverse Thread

Old Index



Home | Main Index | Thread Index | Old Index