date and time created 81/11/18 16:51:49 by wnj
[unix-history] / usr / src / sys / net / if.c
CommitLineData
1bfd8df7
BJ
1/* if.c 4.1 81/11/18 */
2
3#include "../h/param.h"
4#include "../h/systm.h"
5#include "../net/inet.h"
6#include "../net/inet_systm.h"
7#include "../net/if.h"
8
9if_ifwithaddr(in)
10 struct in_addr in;
11{
12 register struct ifnet *ifp;
13
14#if 0
15 for (ifp = ifnet; ifp; ifp = ifp->if_next)
16 if (ifp->if_addr.s_addr == in.s_addr)
17 break;
18#else
19 ifp = ifnet;
20#endif
21 return (ifp);
22}
23
24if_ifonnetof(in)
25 struct in_addr in;
26{
27 register struct ifnet *ifp;
28#if 0
29 int net;
30
31 net = 0; /* XXX */
32 for (ifp = ifnet; ifp; ifp = ifp->if_next)
33 if (ifp->if_net == net)
34 break;
35#else
36 ifp = ifnet;
37#endif
38 return (ifp);
39}
40
41struct ifnet ifen = { 0, 0, 1024, 0, 0 };
42struct ifnet *ifnet = &ifen;