diff --git a/ipmitool/lib/ipmi_main.c b/ipmitool/lib/ipmi_main.c index e0e44a5..a7d6d97 100644 --- a/ipmitool/lib/ipmi_main.c +++ b/ipmitool/lib/ipmi_main.c @@ -610,6 +610,10 @@ ipmi_main(int argc, char ** argv, if (transit_addr > 0) { intf->transit_addr = transit_addr; intf->transit_channel = transit_channel; + } + else + { + intf->transit_addr = intf->my_addr; } /* must be admin level to do this over lan */ ipmi_intf_session_set_privlvl(intf, IPMI_SESSION_PRIV_ADMIN);