projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lint and wnj changes
[unix-history]
/
usr
/
src
/
sys
/
net
/
raw_cb.c
diff --git
a/usr/src/sys/net/raw_cb.c
b/usr/src/sys/net/raw_cb.c
index
818f768
..
82a1685
100644
(file)
--- a/
usr/src/sys/net/raw_cb.c
+++ b/
usr/src/sys/net/raw_cb.c
@@
-1,4
+1,4
@@
-/* raw_cb.c 4.1
6 83/02/10
*/
+/* raw_cb.c 4.1
7 83/05/27
*/
#include "../h/param.h"
#include "../h/systm.h"
#include "../h/param.h"
#include "../h/systm.h"
@@
-9,6
+9,8
@@
#include "../net/if.h"
#include "../net/raw_cb.h"
#include "../net/if.h"
#include "../net/raw_cb.h"
+#include "../netinet/in.h"
+#include "../netpup/pup.h"
#include "../vax/mtpr.h"
#include "../vax/mtpr.h"
@@
-87,10
+89,6
@@
raw_bind(so, nam)
if (ifnet == 0)
return (EADDRNOTAVAIL);
if (ifnet == 0)
return (EADDRNOTAVAIL);
-{
-#include "../h/domain.h"
-#include "../netinet/in.h"
-#include "../netinet/in_systm.h"
/* BEGIN DUBIOUS */
/*
* Should we verify address not already in use?
/* BEGIN DUBIOUS */
/*
* Should we verify address not already in use?
@@
-98,12
+96,15
@@
raw_bind(so, nam)
*/
switch (addr->sa_family) {
*/
switch (addr->sa_family) {
+#ifdef INET
case AF_IMPLINK:
case AF_IMPLINK:
- case AF_INET:
+ case AF_INET:
{
if (((struct sockaddr_in *)addr)->sin_addr.s_addr &&
if_ifwithaddr(addr) == 0)
return (EADDRNOTAVAIL);
break;
if (((struct sockaddr_in *)addr)->sin_addr.s_addr &&
if_ifwithaddr(addr) == 0)
return (EADDRNOTAVAIL);
break;
+ }
+#endif
#ifdef PUP
/*
#ifdef PUP
/*
@@
-114,7
+115,6
@@
raw_bind(so, nam)
* converting internet to PUP would be very expensive.
*/
case AF_PUP: {
* converting internet to PUP would be very expensive.
*/
case AF_PUP: {
-#include "../netpup/pup.h"
struct sockaddr_pup *spup = (struct sockaddr_pup *)addr;
struct sockaddr_in inpup;
struct sockaddr_pup *spup = (struct sockaddr_pup *)addr;
struct sockaddr_in inpup;
@@
-132,7
+132,6
@@
raw_bind(so, nam)
default:
return (EAFNOSUPPORT);
}
default:
return (EAFNOSUPPORT);
}
-}
/* END DUBIOUS */
rp = sotorawcb(so);
bcopy((caddr_t)addr, (caddr_t)&rp->rcb_laddr, sizeof (*addr));
/* END DUBIOUS */
rp = sotorawcb(so);
bcopy((caddr_t)addr, (caddr_t)&rp->rcb_laddr, sizeof (*addr));