Avoid ioctl call on non-RS485 ports
Avoid ioctl call on non-RS485 ports

Original patch provided by Michael Haberler <git@mah.priv.at>.

hmoraes/libmodbus,SystemTera/libmodbus,charlie-x/libmodbus,vb2685/modbus,sstiller/libmodbus,hmoraes/libmodbus,marinbek/libmodbus,dhruvvyas90/libmodbus,poulacou/libmodbus,OliverDDS/libmodbus,xtypebee/libmodbus,mhei/libmodbus,cmcmurrough/libmodbus,wysman/libmodbus,marinbek/libmodbus,SystemTera/libmodbus,stephane/libmodbus,sdwuyawen/libmodbus,wysman/libmodbus,marinbek/libmodbus,mhei/libmodbus,vb2685/modbus,mhei/libmodbus,chenzhouneng/libmodbus,sdwuyawen/libmodbus,wablair/libmodbus,cmcmurrough/libmodbus,killdaclick/libmodbus,killdaclick/libmodbus,vb2685/modbus,itiserik/libmodbus,sstiller/libmodbus,wysman/libmodbus,sureforce/new,dhruvvyas90/libmodbus,stephane/libmodbus,stephane/libmodbus,cukier/libmodbus,itiserik/libmodbus,sureforce/new,sureforce/new,hmoraes/libmodbus,wablair/libmodbus,chenzhouneng/libmodbus,cmcmurrough/libmodbus,chenzhouneng/libmodbus,cukier/libmodbus,dhruvvyas90/libmodbus,wablair/libmodbus,poulacou/libmodbus,charlie-x/libmodbus,itiserik/libmodbus,SystemTera/libmodbus,poulacou/libmodbus,giangdo/modbusMSim,charlie-x/libmodbus,sdwuyawen/libmodbus,killdaclick/libmodbus,OliverDDS/libmodbus,cukier/libmodbus,OliverDDS/libmodbus,sstiller/libmodbus,xtypebee/libmodbus,xtypebee/libmodbus