Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/sys/socket.h,v rcsdiff: /ftp/cvs/cvsroot/src/sys/sys/socket.h,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.89.26.2 retrieving revision 1.98 diff -u -p -r1.89.26.2 -r1.98 --- src/sys/sys/socket.h 2009/09/16 13:38:06 1.89.26.2 +++ src/sys/sys/socket.h 2010/06/26 14:24:27 1.98 @@ -1,4 +1,4 @@ -/* $NetBSD: socket.h,v 1.89.26.2 2009/09/16 13:38:06 yamt Exp $ */ +/* $NetBSD: socket.h,v 1.98 2010/06/26 14:24:27 kefren Exp $ */ /* * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. @@ -166,7 +166,7 @@ struct accept_filter_arg { * Address families. */ #define AF_UNSPEC 0 /* unspecified */ -#define AF_LOCAL 1 /* local to host (pipes, portals) */ +#define AF_LOCAL 1 /* local to host */ #define AF_UNIX AF_LOCAL /* backward compatibility */ #define AF_INET 2 /* internetwork: UDP, TCP, etc. */ #define AF_IMPLINK 3 /* arpanet imp addresses */ @@ -210,8 +210,8 @@ struct accept_filter_arg { #endif #define AF_BLUETOOTH 31 /* Bluetooth: HCI, SCO, L2CAP, RFCOMM */ #define AF_IEEE80211 32 /* IEEE80211 */ - -#define AF_MAX 33 +#define AF_MPLS 33 /* MultiProtocol Label Switching */ +#define AF_MAX 34 /* * Structure used by kernel to store most @@ -300,6 +300,7 @@ struct sockaddr_storage { #define PF_KEY pseudo_AF_KEY /* like PF_ROUTE, only for key mgmt */ #endif #define PF_BLUETOOTH AF_BLUETOOTH +#define PF_MPLS AF_MPLS #define PF_MAX AF_MAX