well just idea how to simplify workflow- and slightly remove redundance:
```
if fcoe_start
  # fcoe_start && !lldpad_start isn't possible -> see complex.ycp StoreServicesDialog
  if lldpad_start
    lldpadSocketEnable             # enable 'lldpad' first
    Service.Enable("lldpad")
    fcoemonSocketEnable
    Service.Enable("fcoe")
else
  fcoemonSocketDisable
  Service.Disable("fcoe")
  if lldpad_start
    lldpadSocketEnable
    Service.Enable("lldpad")
  else
    lldpadSocketDisable
    Service.Disable("lldpad")
  end
end  
```