]> mj.ucw.cz Git - pciutils.git/commitdiff
Fix broken backward compat struct translation for pci filters
authorLucas Stach <dev@lynxeye.de>
Mon, 13 Apr 2015 18:42:25 +0000 (20:42 +0200)
committerMartin Mares <mj@ucw.cz>
Thu, 16 Apr 2015 11:45:52 +0000 (13:45 +0200)
This seems to be a copy&paste error in both directions of the
compat translation.

Signed-off-by: Lucas Stach <dev@lynxeye.de>
lib/filter.c

index 55eb6826dadb0e5ed3127ed7a65d1efe4a234f47..375293a7ae3bd8cd9b568fe41d69ef333fed7048 100644 (file)
@@ -163,7 +163,7 @@ pci_filter_import_v30(struct pci_filter_v30 *old, struct pci_filter *new)
 {
   new->domain = old->domain;
   new->bus = old->bus;
-  new->slot = old->bus;
+  new->slot = old->slot;
   new->func = old->func;
   new->vendor = old->vendor;
   new->device = old->device;
@@ -175,7 +175,7 @@ pci_filter_export_v30(struct pci_filter *new, struct pci_filter_v30 *old)
 {
   old->domain = new->domain;
   old->bus = new->bus;
-  old->slot = new->bus;
+  old->slot = new->slot;
   old->func = new->func;
   old->vendor = new->vendor;
   old->device = new->device;