e1000: more error checks