Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c2f9bff5 authored by Herbert Xu's avatar Herbert Xu
Browse files

net - Add AF_ALG macros



This patch adds the socket family/level macros for the yet-to-be-born
AF_ALG family.  The AF_ALG family provides the user-space interface
for the kernel crypto API.

Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
Acked-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 69435b94
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -193,7 +193,8 @@ struct ucred {
#define AF_PHONET	35	/* Phonet sockets		*/
#define AF_IEEE802154	36	/* IEEE802154 sockets		*/
#define AF_CAIF		37	/* CAIF sockets			*/
#define AF_MAX		38	/* For now.. */
#define AF_ALG		38	/* Algorithm sockets		*/
#define AF_MAX		39	/* For now.. */

/* Protocol families, same as address families. */
#define PF_UNSPEC	AF_UNSPEC
@@ -234,6 +235,7 @@ struct ucred {
#define PF_PHONET	AF_PHONET
#define PF_IEEE802154	AF_IEEE802154
#define PF_CAIF		AF_CAIF
#define PF_ALG		AF_ALG
#define PF_MAX		AF_MAX

/* Maximum queue length specifiable by listen.  */
@@ -307,6 +309,7 @@ struct ucred {
#define SOL_RDS		276
#define SOL_IUCV	277
#define SOL_CAIF	278
#define SOL_ALG		279

/* IPX options */
#define IPX_TYPE	1