Re: ifconfig(8) refactoring -- YACC grammar now online

From: Andre Oppermann (andre_at_freebsd.org)
Date: 12/01/03

  • Next message: M. Warner Losh: "Re: MAJOR number"
    Date: Mon, 01 Dec 2003 00:28:58 +0100
    To: Robert Watson <rwatson@freebsd.org>
    
    

    Robert Watson wrote:
    >
    > On Sun, 30 Nov 2003, Bruce M Simpson wrote:
    > > I have to find an abstraction to comfortably deal with this stacking of
    > > properties/methods, simple polymorphism (a la Java 'implements
    > > interface') springs to mind.
    >
    > I think that would be a reasonable approach, although it seems to me that
    > both the "inheritance" and "implements" models might apply in looking at
    > sets of protocol relationships. a tap interface is a synthetic interface,
    > it implements synthetic interface controls, as well as implementing 802.
    > However, it might be neat to hook up 802.11 to a tap-like interface
    > sometime as well. Question: does 802.11 imply 802? If so, a notion of
    > inheritence might be quite useful for driver implementors.

    Yes, 802.11 implies 802. You can get a nice overview of ieee802 and
    its subclasses and media-types here:

     http://standards.ieee.org/getieee802/portfolio.html
     http://standards.ieee.org/getieee802/download/802-2001.pdf

    You've got the ieee802 base framework, the ieee802.1 bridging and
    management, the ieee802.2 logical link control and the various MAC
    and PHY types in 802.3 to 802.16 (with the exception of 802.10 which
    is an encryption layer for all 802 media).

    The most known and important of the 802.1 generic classes are 802.1d
    for bridging, 802.1q for virtual LAN's and 802.1X for port based access
    control. Those apply to all 802 subclasses be it Ethernet (802.3)
    or Wireless LAN (802.11).

    -- 
    Andre
    _______________________________________________
    freebsd-arch@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-arch
    To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
    

  • Next message: M. Warner Losh: "Re: MAJOR number"

    Relevant Pages

    • Re: Accessing value of a Variable in parent from custom control
      ... get some kind of information from the parent form in which the control ... If Form1 implements an interface, it means that you must provide the ... Implements iUsesMyControl ... Public Property FormString() As String Implements ...
      (microsoft.public.dotnet.framework)
    • Re: Accessing value of a Variable in parent from custom control
      ... problem is that the control is not awair of either the iUsesMycontrol ... get some kind of information from the parent form in which the control ... If Form1 implements an interface, it means that you must provide the ...
      (microsoft.public.dotnet.framework)
    • Re: Possible to pass strings back to ASP from ActriveX?
      ... afx_msg int AboutBox; ... helpstring("AxTemplateTest1 ActiveX Control module"), ... // Primary dispatch interface for CAxTemplateTest1Ctrl ... helpstring("Dispatch interface for AxTemplateTest1 Control")] ...
      (microsoft.public.windowsce.embedded)
    • Re: Possible to pass strings back to ASP from ActriveX?
      ... afx_msg int AboutBox; ... helpstring("AxTemplateTest1 ActiveX Control module"), ... // Primary dispatch interface for CAxTemplateTest1Ctrl ... helpstring("Dispatch interface for AxTemplateTest1 Control")] ...
      (microsoft.public.windowsce.embedded)
    • Re: Replace a VB ocx using a new MFC ocx
      ... I am using the IDL from the VB6 control in my MFC ActiveX now. ... The interface MFC wizard created is ... I've got the VB ocx file called A.ocx, ...
      (microsoft.public.win32.programmer.ole)