Revision 2ca83a8d hw/e1000.c

b/hw/e1000.c
102 102
        uint32_t paylen;
103 103
        uint16_t tso_frames;
104 104
        char tse;
105
        int8_t ip;
106
        int8_t tcp;
105
        char ip;
106
        char tcp;
107 107
        char cptse;     // current packet tse bit
108 108
    } tx;
109 109

  
......
824 824
    qemu_put_be16s(f, &s->tx.size);
825 825
    qemu_put_be16s(f, &s->tx.tso_frames);
826 826
    qemu_put_8s(f, &s->tx.sum_needed);
827
    qemu_put_s8s(f, &s->tx.ip);
828
    qemu_put_s8s(f, &s->tx.tcp);
827
    qemu_put_8s(f, &s->tx.ip);
828
    qemu_put_8s(f, &s->tx.tcp);
829 829
    qemu_put_buffer(f, s->tx.header, sizeof s->tx.header);
830 830
    qemu_put_buffer(f, s->tx.data, sizeof s->tx.data);
831 831
    for (i = 0; i < 64; i++)
......
849 849
    if ((ret = pci_device_load(&s->dev, f)) < 0)
850 850
        return ret;
851 851
    if (version_id == 1)
852
        qemu_get_sbe32s(f, &i); /* once some unused instance id */
852
        qemu_get_be32s(f, &i); /* once some unused instance id */
853 853
    qemu_get_be32s(f, &s->mmio_base);
854 854
    qemu_get_be32s(f, &s->rxbuf_size);
855 855
    qemu_get_be32s(f, &s->rxbuf_min_shift);
......
870 870
    qemu_get_be16s(f, &s->tx.size);
871 871
    qemu_get_be16s(f, &s->tx.tso_frames);
872 872
    qemu_get_8s(f, &s->tx.sum_needed);
873
    qemu_get_s8s(f, &s->tx.ip);
874
    qemu_get_s8s(f, &s->tx.tcp);
873
    qemu_get_8s(f, &s->tx.ip);
874
    qemu_get_8s(f, &s->tx.tcp);
875 875
    qemu_get_buffer(f, s->tx.header, sizeof s->tx.header);
876 876
    qemu_get_buffer(f, s->tx.data, sizeof s->tx.data);
877 877
    for (i = 0; i < 64; i++)

Also available in: Unified diff