@Override protected Ip featureValueOf(OspfProcess actual) { return actual.getRouterId(); } }
private long routerId(Configuration conf, Protocol proto) { if (proto.isBgp()) { return conf.getDefaultVrf().getBgpProcess().getRouterId().asLong(); } if (proto.isOspf()) { return conf.getDefaultVrf().getOspfProcess().getRouterId().asLong(); } else { return 0; } }
abstractOspf.setAreas(ospf.getAreas()); abstractOspf.setExportPolicy(ospf.getExportPolicy()); abstractOspf.setRouterId(ospf.getRouterId());