librtas: Fix endianess issue in errinjct rtas call
librtas: Fix endianess issue in errinjct rtas call

Unlike other RTAS calls, first output parameter of "ibm,open-errinjct"
is "open token", not status value.

With commit ee457b1c, we endedup calling be32toh twice for otoken and
didn't convert status from BE to host format.

This patch fixes above issue.

Fixes: ee457b1c (librtas: consolidate common actions in making a rtas call)

Signed-off-by: Vasant Hegde <a6d753843573f7bfed5075c1e875b0be8007a0ab@linux.vnet.ibm.com>
Signed-off-by: Nathan Fontenot <4b7bfe500077bf77c5456931a34b0b70e36e0bc6@linux.vnet.ibm.com>
Reviewed-by: Tyrel Datwyler <f4a317f2a73d762775eb462a22d913f1ae21c433@linux.vnet.ibm.com>

nfont/librtas,nfont/librtas