1. 17 Jun, 2006 1 commit
  2. 28 Apr, 2006 1 commit
    • Roland Dreier's avatar
      [SCSI] srp.h: avoid padding of structs · ec448a0a
      Roland Dreier authored
      
      Several structs in <scsi/srp.h> get padded to a multiple of 8 bytes on
      64-bit architectures and end up with a size that does not match the
      definition in the SRP spec:
      
                                           SRP spec     64-bit
          sizeof (struct indirect_buf)        20          24
          sizeof (struct srp_login_rsp)       52          56
          sizeof (struct srp_rsp)             36          40
      
      Fix this by adding __attribute__((packed)) to the offending structs.
      
      Problem pointed out by Arne Redlich <arne.redlich@xiranet.com>.
      Signed-off-by: default avatarRoland Dreier <rolandd@cisco.com>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      ec448a0a
  3. 02 Nov, 2005 1 commit