]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/wireless/libertas/cmd.c
libertas: Byteswap cmdptr->size in lbs_cmd()
[linux-2.6-omap-h63xx.git] / drivers / net / wireless / libertas / cmd.c
index 4fc3e4b56d0e7b559fb3f9dcce5beb068277ae83..7097dcf7abc8289db6c10806f3b37360cd3f4117 100644 (file)
@@ -2072,7 +2072,7 @@ int lbs_cmd(struct lbs_private *priv,
        /* Set sequence number, clean result, move to buffer */
        adapter->seqnum++;
        cmdptr->command = cpu_to_le16(command);
-       cmdptr->size    = cmd_size + S_DS_GEN;
+       cmdptr->size    = cpu_to_le16(cmd_size + S_DS_GEN);
        cmdptr->seqnum = cpu_to_le16(adapter->seqnum);
        cmdptr->result = 0;
        memcpy(cmdptr->cmdresp, cmd, cmd_size);