I guess it's possible that Russia and/or China delivered some hardware to the Iranians. Doesn't seem far fetched given the low international support for this "excursion". Both countries benefit from a US quagmire.