Skip to content
Snippets Groups Projects
  1. Dec 11, 2016
    • Sven Eckelmann's avatar
      gluon-mesh-batman-adv-core: Switch from debugfs to batadv netlink · 22946b14
      Sven Eckelmann authored
      
      The batadv debugfs requires large memory blocks to write the text debug
      tables. This is inefficient for large tables like the global translation
      table or the originators table.
      
      The memory requirement can be reduced by using netlink. It copies smaller
      packets in a binary format to the userspace program. The respondd module of
      gluon-mesh-batman-adv-core can therefore parse larger originator tables
      without causing an OOM on systems which are tight on memory.
      
      Signed-off-by: default avatarSven Eckelmann <sven@narfation.org>
      22946b14
  2. Dec 10, 2016
    • Matthias Schiffer's avatar
      gluon-client-bridge, gluon-mesh-batman-adv-core: switch roles of br-client and... · 8c4403ba
      Matthias Schiffer authored
      gluon-client-bridge, gluon-mesh-batman-adv-core: switch roles of br-client and local-node interfaces
      
      MAC and IP addresses are switched. This makes the gluon-client-bridge
      package more useful for different routing protocols that don't need a
      unique address on the client bridge.
      
      As a side effect, gluon-radvd is now using the next-node address, which had
      been considered before, but was dismissed to avoid having gluon-radvd
      depend on gluon-next-node and gluon-mesh-batman-adv. This will be useful
      for announcing default routes via gluon-radvd.
      
      One downside is that this introduces a minor dependency on batman-adv in
      gluon-respondd: the hotplug script that checked for the client interface
      before will now check for local-node. This doesn't really matter: for mesh
      protocols without a local-node interface, the check will do nothing (which
      makes sense, as there is no interface to bind to for mesh-wide respondd).
      8c4403ba
  3. Dec 03, 2016
  4. Jun 02, 2016
  5. May 26, 2016
    • Jan-Philipp Litza's avatar
      respondd modules: Use proper formatting of doubles · f7eda938
      Jan-Philipp Litza authored
      Most doubles that are delivered via respondd have limited input
      precision, but are converted with up to 17 digits of precision. That can
      cause ugly blowups like 0.2800000000000001 in the output, which is
      avoided by specifying better format strings (like "%.2f" in most cases).
      f7eda938
  6. Mar 08, 2016
  7. Feb 08, 2016
  8. Feb 02, 2016
Loading