[EMAIL PROTECTED] wrote:
A couple of observations pertaining to the libnwam header changes
proposed in
http://cr.grommit.com/~jbeck/renee-nwam1-ln2/
- NWAM is considering the mtu as a configurable property, but it should
  be clarified that this is just the IP mtu (set via SIOCSLIFMTU) and
  not the driver mtu (which would have to be modified separately to
  configure Jumbo Frames). In order to modify the latter via NWAM,
  the changes being implemented by the Brussels project will be needed.

- At least for the near future, we will have two daemons: nwamd and
  linkmgmtd, that both do some sort of "setprop" for configuring link
  properties. It also looks like the definition of what is a link
  property is subjective: NWAM does not configure link speed/duplex
  etc., but does look at mtu, whereas linkmgmtd's focus appears to be
  link-aggregations.


While the design documents for linkmgmtd and related API's do emphasis aggregations, that's because we decided to EOL /etc/dladm/aggregation.conf as part of the Project Clearview work. The code and the API should be generic enough to handle any link properties.

  Having 2 daemons that do very similar property management makes
  things a bit hairy for a project like Brussels: there are now two
  setprop functions that will need to be examined to see if they
  need to leverage from Brussels enhancements.

  I realize that the two projects are approaching the problem from
  different ends of the stack (bottom and top) but one hopes that
  the two paths will meet somehwere in the future.


I hope so too. The NWAM folks and I had a private conversation about this, and at the time, we didn't think it would not be too hard to convert the API's I'm working on as part of vanity naming to do things that the NWAM team would like. We didn't see it as a priority at the time, so we didn't pursue it. I hope that it is still not to hard to convert the code over.

Dan
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to