--- libaitrpc/inc/aitrpc.h 2015/01/15 01:42:37 1.25 +++ libaitrpc/inc/aitrpc.h 2015/01/15 20:37:14 1.25.2.2 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitrpc.h,v 1.25 2015/01/15 01:42:37 misho Exp $ +* $Id: aitrpc.h,v 1.25.2.2 2015/01/15 20:37:14 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -12,7 +12,7 @@ terms: All of the documentation and software included in the ELWIX and AITNET Releases is copyrighted by ELWIX - Sofia/Bulgaria -Copyright 2004 - 2014 +Copyright 2004 - 2015 by Michael Pounov . All rights reserved. Redistribution and use in source and binary forms, with or without @@ -64,6 +64,19 @@ SUCH DAMAGE. #define RPC_VERSION 7 #define RPC_DEFPORT 2611 + +/* Additional ELWIX RPC supporting protocols */ +#ifndef SOCK_STREAM +#define SOCK_STREAM 1 /* stream socket */ +#endif +#ifndef SOCK_DGRAM +#define SOCK_DGRAM 2 /* datagram socket */ +#endif +#ifndef SOCK_RAW +#define SOCK_RAW 3 /* raw-protocol interface */ +#endif +#define SOCK_BPF 4 /* ethernet interface */ +#define SOCK_PIPE 5 /* bi-directional pipe interface */ /* RPC call request flags */