Thanks Dan, for your comments.


So here's what I saw upon a quick browse through the document:

        - Where does this fit in with the Clearview IP Tunneling work?


We will be able to create IP interfaces on the IP tunnel links created via "Clearview IP Tunneling work"



        - There are other consumers of this API.  IKEv2 (or IKEv1 IKE-CFG
          support) would use these as well to create tunnel interfaces.  The
          good news is that I don't see anything so far that would be a
          hinderance, and in fact, stability here would help a LOT.
          (We can test these APIs with punchind, BTW.)


Great. The plan is to get few consumers start using the library libipadm.so.1 (as identified in the design doc). Once we have sufficient features (in subsequent phases of ipadm) we will have more consumers using this library.



        - I see that there is absolutely no *_algs support ala. ifconfig(1M).
          I do not mind EOL-ing these, but I do need to see an agenda for
          how.  This may be more dladm-level than ipadm, but it is something
          we need to take into account.


The eventual goal is to achieve the new mantra => 'ipadm' will be the new 'ifconfig'.

For now (first phase) 'ifconfig' will not be made obsolete. The *_alg support will be present in ifconfig(1M) as it is today. We will not carry forward the *_algs support in 'ipadm' as 'ipsecconf' is the right place for people to configure it.



        - I assume the "-t" equivalent will be in the library as well, right?

        Yes


        - I have mixed feelings about EOL-ing XRESOLV.  Nobody uses it, but
          for IP-over-<new-technology> XRESOLV can provide a better way for
          <new-technology> to implement ARP or ARP-like functionality.
          (XRESOLV + PF_ROUTE was the inspiration for PF_KEY.)

        OK.


thanks
~Girish
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to