diff --git a/sys/rump/include/rump/rumpdefs.h b/sys/rump/include/rump/rumpdefs.h index 7c8933fa0cd3..3a7ff8240b4a 100644 --- a/sys/rump/include/rump/rumpdefs.h +++ b/sys/rump/include/rump/rumpdefs.h @@ -1,4 +1,4 @@ -/* $NetBSD: rumpdefs.h,v 1.20 2013/05/08 00:57:24 pooka Exp $ */ +/* $NetBSD: rumpdefs.h,v 1.21 2013/06/01 09:50:32 stacktic Exp $ */ /* * AUTOMATICALLY GENERATED. DO NOT EDIT. @@ -275,6 +275,107 @@ enum rump_vtype { RUMP_VNON, RUMP_VREG, RUMP_VDIR, RUMP_VBLK, RUMP_VCHR, RUMP_VL #define RUMP_SO_SNDTIMEO 0x100b #define RUMP_SO_RCVTIMEO 0x100c #define RUMP_SOL_SOCKET 0xffff +#define RUMP_MSG_OOB 0x0001 +#define RUMP_MSG_PEEK 0x0002 +#define RUMP_MSG_DONTROUTE 0x0004 +#define RUMP_MSG_EOR 0x0008 +#define RUMP_MSG_TRUNC 0x0010 +#define RUMP_MSG_CTRUNC 0x0020 +#define RUMP_MSG_WAITALL 0x0040 +#define RUMP_MSG_DONTWAIT 0x0080 +#define RUMP_MSG_BCAST 0x0100 +#define RUMP_MSG_MCAST 0x0200 +#define RUMP_MSG_NOSIGNAL 0x0400 +#define RUMP_MSG_CRUMP_MSG_CLOEXEC 0x0800 +#define RUMP_MSG_NBIO 0x1000 +#define RUMP_MSG_WAITFORONE 0x2000 +#define RUMP_MSG_USERFLAGS 0x0ffffff +#define RUMP_MSG_NAMEMBUF 0x1000000 +#define RUMP_MSG_CONTROLMBUF 0x2000000 +#define RUMP_MSG_IOVUSRSPACE 0x4000000 +#define RUMP_MSG_LENUSRSPACE 0x8000000 + +/* NetBSD: in.h,v 1.88 2013/04/27 21:35:24 joerg Exp */ +#define RUMP_IP_OPTIONS 1 +#define RUMP_IP_HDRINCL 2 +#define RUMP_IP_TOS 3 +#define RUMP_IP_TTL 4 +#define RUMP_IP_RECVOPTS 5 +#define RUMP_IP_RECVRETOPTS 6 +#define RUMP_IP_RECVDSTADDR 7 +#define RUMP_IP_RETOPTS 8 +#define RUMP_IP_MULTICAST_IF 9 +#define RUMP_IP_MULTICAST_TTL 10 +#define RUMP_IP_MULTICAST_LOOP 11 +#define RUMP_IP_ADD_MEMBERSHIP 12 +#define RUMP_IP_DROP_MEMBERSHIP 13 +#define RUMP_IP_PORTALGO 18 +#define RUMP_IP_PORTRANGE 19 +#define RUMP_IP_RECVIF 20 +#define RUMP_IP_ERRORMTU 21 +#define RUMP_IP_IPSEC_POLICY 22 +#define RUMP_IP_RECVTTL 23 +#define RUMP_IP_MINTTL 24 +#define RUMP_IP_DEFAULT_MULTICAST_TTL 1 +#define RUMP_IP_DEFAULT_MULTICAST_LOOP 1 +#define RUMP_IP_MAX_MEMBERSHIPS 20 +#define RUMP_IP_PORTRANGE_DEFAULT 0 +#define RUMP_IP_PORTRANGE_HIGH 1 +#define RUMP_IP_PORTRANGE_LOW 2 +#define RUMP_IPPROTO_IP 0 +#define RUMP_IPPROTO_HOPOPTS 0 +#define RUMP_IPPROTO_ICMP 1 +#define RUMP_IPPROTO_IGMP 2 +#define RUMP_IPPROTO_GGP 3 +#define RUMP_IPPROTO_IPV4 4 +#define RUMP_IPPROTO_IPIP 4 +#define RUMP_IPPROTO_TCP 6 +#define RUMP_IPPROTO_EGP 8 +#define RUMP_IPPROTO_PUP 12 +#define RUMP_IPPROTO_UDP 17 +#define RUMP_IPPROTO_IDP 22 +#define RUMP_IPPROTO_TP 29 +#define RUMP_IPPROTO_IPV6 41 +#define RUMP_IPPROTO_ROUTING 43 +#define RUMP_IPPROTO_FRAGMENT 44 +#define RUMP_IPPROTO_RSVP 46 +#define RUMP_IPPROTO_GRE 47 +#define RUMP_IPPROTO_ESP 50 +#define RUMP_IPPROTO_AH 51 +#define RUMP_IPPROTO_MOBILE 55 +#define RUMP_IPPROTO_IPV6_ICMP 58 +#define RUMP_IPPROTO_ICMPV6 58 +#define RUMP_IPPROTO_NONE 59 +#define RUMP_IPPROTO_DSTOPTS 60 +#define RUMP_IPPROTO_EON 80 +#define RUMP_IPPROTO_ETHERIP 97 +#define RUMP_IPPROTO_ENCAP 98 +#define RUMP_IPPROTO_PIM 103 +#define RUMP_IPPROTO_IPCOMP 108 +#define RUMP_IPPROTO_VRRP 112 +#define RUMP_IPPROTO_CARP 112 +#define RUMP_IPPROTO_PFSYNC 240 +#define RUMP_IPPROTO_RAW 255 +#define RUMP_IPPROTO_MAX 256 +#define RUMP_IPPROTO_DONE 257 +#define RUMP_IPPROTO_MAXID (RUMP_IPPROTO_AH + 1) + +/* NetBSD: tcp.h,v 1.30 2012/01/07 20:20:22 christos Exp */ +#define RUMP_TCP_MSS 536 +#define RUMP_TCP_MINMSS 216 +#define RUMP_TCP_MAXWIN 65535 +#define RUMP_TCP_MAX_WINSHIFT 14 +#define RUMP_TCP_MAXBURST 4 +#define RUMP_TCP_NODELAY 1 +#define RUMP_TCP_MAXSEG 2 +#define RUMP_TCP_KEEPIDLE 3 +#define RUMP_TCP_NOPUSH 4 +#define RUMP_TCP_KEEPINTVL 5 +#define RUMP_TCP_KEEPCNT 6 +#define RUMP_TCP_KEEPINIT 7 +#define RUMP_TCP_NOOPT 8 +#define RUMP_TCP_MD5SIG 0x10 +#define RUMP_TCP_CONGCTL 0x20 /* NetBSD: mount.h,v 1.209 2013/04/26 22:27:16 mlelstv Exp */ #define RUMP_MOUNT_FFS "ffs"