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 retrieving revision 1.79 retrieving revision 1.79.4.1 diff -u -p -r1.79 -r1.79.4.1 --- src/sys/sys/socket.h 2006/05/11 15:49:44 1.79 +++ src/sys/sys/socket.h 2006/07/13 17:50:06 1.79.4.1 @@ -1,4 +1,4 @@ -/* $NetBSD: socket.h,v 1.79 2006/05/11 15:49:44 christos Exp $ */ +/* $NetBSD: socket.h,v 1.79.4.1 2006/07/13 17:50:06 gdamore Exp $ */ /* * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. @@ -195,8 +195,9 @@ struct linger { #define pseudo_AF_HDRCMPLT 30 /* Used by BPF to not rewrite hdrs in interface output routine */ #endif +#define AF_BLUETOOTH 31 -#define AF_MAX 31 +#define AF_MAX 32 /* * Structure used by kernel to store most @@ -282,6 +283,7 @@ struct sockaddr_storage { #if defined(_NETBSD_SOURCE) #define PF_KEY pseudo_AF_KEY /* like PF_ROUTE, only for key mgmt */ #endif +#define PF_BLUETOOTH AF_BLUETOOTH #define PF_MAX AF_MAX @@ -556,7 +558,11 @@ ssize_t sendmsg(int, const struct msghdr int setsockopt(int, int, int, const void *, socklen_t); int shutdown(int, int); int sockatmark(int); -int socket(int, int, int); +int socket(int, int, int) +#if !defined(__LIBC12_SOURCE__) && !defined(_STANDALONE) +__RENAME(__socket30) +#endif + ; int socketpair(int, int, int, int *); __END_DECLS #endif /* !_KERNEL */