[PATCHv2 linux-wpan/radvd for-upstream 0/2] radvd: upstream patches

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

 



Hi,

this patch series has some overdue updates for radvd upstream version.
It doesn't contain rework of 6CO handling, since we don't have a stable
UAPI to provide stateful compression to userspace.

Anyway radvd has actually 6CO handling which is ?broken? don't know what
it should do at the moment. 6CO without stateful compression setting
makes no sense for me. If you like to use 6CO over debugfs use
linux-wpan/radvd "6lowpan" branch.

---

I will update the "6lowpan" branch also with Patch 2/2 which adds support
to get address length via sysfs. This patch will prepare correct handling
for the new BTLE 6LoWPAN handling to use the correct address and
address length (not 8 bytes, with U/L bit).

If everything seems fine I will send a pull-request for radvd github
repository. Please reply if this "hopefully final version" is okay for
all 6LoWPAN people. Then I will try to get this upstream, at last the
radvd maintainer need to apply this patch series if this looks okay
for him.

- Alex

changes since v2:

I need to correct me here, I think the buggy btle 6lowpan implementation
addr_len == 8 and U/L will work. This is because the U/L bit is part of
interface device address and radvd will use them. But anyway it's wrong
and the next step will be to fix BTLE 6LoWPAN mainline.

- change device address length UAPI to netlink
- correct commit message in PATCH 1/2 - remove the part that all 6LoWPAN
  types has the same device address length.

Alexander Aring (2):
  device-linux: replace ARPHRD_IEEE802154 to ARPHRD_6LOWPAN
  device-linux: get address length via netlink

 device-linux.c | 27 ++++++++++++++++++++-----
 netlink.c      | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 netlink.h      |  1 +
 3 files changed, 87 insertions(+), 5 deletions(-)

-- 
2.9.2

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux