Skip to content
  • Lubomir Rintel's avatar
    Revert "uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name" · 31426b50
    Lubomir Rintel authored
    commit 8c0f9f5b upstream.
    
    This changes UAPI, breaking iwd and libell:
    
      ell/key.c: In function 'kernel_dh_compute':
      ell/key.c:205:38: error: 'struct keyctl_dh_params' has no member named 'private'; did you mean 'dh_private'?
        struct keyctl_dh_params params = { .private = private,
                                            ^~~~~~~
                                            dh_private
    
    This reverts commit 8a2336e5.
    
    Fixes: 8a2336e5
    
     ("uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name")
    Signed-off-by: default avatarLubomir Rintel <lkundrak@v3.sk>
    Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
    cc: Randy Dunlap <rdunlap@infradead.org>
    cc: Mat Martineau <mathew.j.martineau@linux.intel.com>
    cc: Stephan Mueller <smueller@chronox.de>
    cc: James Morris <jmorris@namei.org>
    cc: "Serge E. Hallyn" <serge@hallyn.com>
    cc: Mat Martineau <mathew.j.martineau@...
    31426b50