Diff between 655078d1f867390ad7ed9eaa208994506511666b and 47be9d40561649a2d060016cdc2a67bb79cd4d36
Changed Files
| File | Additions | Deletions | Status |
| monitor/packet.c | +9 | -0 | modified |
Full Patch
diff --git a/monitor/packet.c b/monitor/packet.c
index 9b81cfc..9030f24 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
@@ -4021,6 +4021,15 @@ void packet_monitor(struct timeval *tv, struct ucred *cred,
*/
index_list[index].msft_opcode = 0xFCF0;
break;
+ case 1521:
+ /*
+ * Emulator controllers use Linux Foundation as
+ * manufacturer and support the
+ * Microsoft vendor extenions using
+ * 0xFC1E for VsMsftOpCode.
+ */
+ index_list[index].msft_opcode = 0xFC1E;
+ break;
}
}