Re: Binder interface for wpa_supplicant?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2016-01-06 at 12:19 +0100, Johannes Berg wrote:
> On Wed, 2015-12-30 at 13:04 -0800, Christopher Wiley wrote:
> > The WiFi group in Android is interested in developing a control
> > interface
> > for wpa_supplicant based on binder (Android’s native IPC system).
> > This is
> > chiefly desirable so that we can get a reasonable RPC interface
> > with
> > generated marshaling logic (no string parsing or handwritten
> > boilerplate on
> > either side).
> 
> I put off replying to this because I couldn't really do or propose
> anything ...
> 
> I do wonder though if it we can't find some way of at least unifying
> two of the three control interfaces? Or perhaps find some kind of
> "control interface description language" that can be used to build
> different kinds of interface code at build time, so only a single
> place
> needs to maintain it?

Would be nice for the D-Bus side of things too, since I'm pretty sure
we'll never be able to convert to GDBus due to the dependencies.  Also,
if/when the kdbus success shows up, I'm sure we'll want to support that
too, and the code may or may not be similar to the existing dbus code.

Dan

> That might also get rid of (or, well, generate) a lot of the current
> boiler-plate logic.
> 
> Perhaps that doesn't need to be tied to this specific topic, but if
> not
> then more quirks/special things would have to be handled since the
> binder API would presumably have to be treated as a stable API.
> 
> johannes
> 
> _______________________________________________
> Hostap mailing list
> Hostap@xxxxxxxxxxxxxxxxxxx
> http://lists.infradead.org/mailman/listinfo/hostap

_______________________________________________
Hostap mailing list
Hostap@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/hostap




[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux