1. 15 Dec, 2017 8 commits
  2. 13 Dec, 2017 25 commits
  3. 12 Dec, 2017 6 commits
  4. 11 Dec, 2017 1 commit
    • Xin Long's avatar
      fou: fix some member types in guehdr · 20080971
      Xin Long authored
      guehdr struct is used to build or parse gue packets, which
      are always in big endian. It's better to define all guehdr
      members as __beXX types.
      
      Also, in validate_gue_flags it's not good to use a __be32
      variable for both Standard flags(__be16) and Private flags
      (__be32), and pass it to other funcions.
      
      This patch could fix a bunch of sparse warnings from fou.
      
      Fixes: 5024c33a ("gue: Add infrastructure for flags and options")
      Signed-off-by: default avatarXin Long <lucien.xin@gmail.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      20080971