Bit of both really. Putin needed ammunition (esp artillery), North Korea needs... well everything really, but petrol, food, and technology is what Russia is likely providing.
North Korean troops in Europe though, not sure about that.
I suspect the glorious leader, Kim, would worry about them...