|
|
1.1 root 1: #
2: # Makefile for the linux networking.
3: #
4: # Note! Dependencies are done automagically by 'make dep', which also
5: # removes any old dependencies. DON'T put your own dependencies here
6: # unless it's something special (ie not a .c file).
7: #
8: # Note 2! The CFLAGS definition is now in the main makefile...
9:
10: .c.o:
11: $(CC) $(CFLAGS) \
12: -c -o $*.o $<
13: .s.o:
14: $(AS) -o $*.o $<
15: .c.s:
16: $(CC) $(CFLAGS) \
17: -S -o $*.s $<
18:
19: OBJS = sock.o tcp.o ip.o timer.o we.o arp.o udp.o eth.o Space.o loopback.o \
20: icmp.o protocols.o raw.o pack_type.o dev.o packet.o
21:
22: tcpip.o: $(OBJS)
23: $(LD) -r -o tcpip.o $(OBJS)
24:
25: subdirs: dummy
26: for i in $(SUBDIRS); do (cd $$i; $(MAKE)); done
27:
28:
29: clean:
30: rm -f core *.o *.a tmp_make
31: for i in *.c;do rm -f `basename $$i .c`.s;done
32:
33: dep:
34: sed '/\#\#\# Dependencies/q' < Makefile > tmp_make
35: $(CPP) -M *.c >> tmp_make
36: cp tmp_make Makefile
37:
38: tar:
39: tar -cvf /dev/f1 .
40:
41: ### Dependencies:
42: Space.o : Space.c dev.h /usr/include/linux/stddef.h
43: arp.o : arp.c /usr/include/linux/types.h /usr/include/linux/string.h /usr/include/linux/kernel.h \
44: /usr/include/linux/sched.h /usr/include/linux/head.h /usr/include/linux/fs.h \
45: /usr/include/linux/limits.h /usr/include/linux/wait.h /usr/include/linux/dirent.h \
46: /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h /usr/include/linux/minix_fs_i.h \
47: /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h /usr/include/linux/minix_fs_sb.h \
48: /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h /usr/include/linux/mm.h \
49: /usr/include/linux/signal.h /usr/include/linux/time.h /usr/include/linux/param.h \
50: /usr/include/linux/resource.h /usr/include/linux/vm86.h /usr/include/linux/socket.h \
51: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
52: /usr/include/traditional.h /usr/include/asm/system.h timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h \
53: /usr/include/netinet/protocols.h eth.h tcp.h sock.h arp.h
54: dev.o : dev.c /usr/include/asm/segment.h /usr/include/asm/system.h /usr/include/linux/types.h \
55: /usr/include/linux/kernel.h /usr/include/linux/sched.h /usr/include/linux/head.h \
56: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
57: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
58: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
59: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
60: /usr/include/linux/mm.h /usr/include/linux/signal.h /usr/include/linux/time.h \
61: /usr/include/linux/param.h /usr/include/linux/resource.h /usr/include/linux/vm86.h \
62: /usr/include/linux/string.h /usr/include/linux/socket.h /usr/include/netinet/in.h \
63: /usr/include/features.h /usr/include/sys/socket.h /usr/include/traditional.h \
64: /usr/include/asm/memory.h dev.h eth.h timer.h ip.h /usr/include/linux/sock_ioctl.h \
65: /usr/include/netinet/protocols.h tcp.h sock.h /usr/include/linux/errno.h arp.h
66: eth.o : eth.c /usr/include/asm/segment.h /usr/include/asm/system.h /usr/include/linux/types.h \
67: /usr/include/linux/kernel.h /usr/include/linux/sched.h /usr/include/linux/head.h \
68: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
69: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
70: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
71: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
72: /usr/include/linux/mm.h /usr/include/linux/signal.h /usr/include/linux/time.h \
73: /usr/include/linux/param.h /usr/include/linux/resource.h /usr/include/linux/vm86.h \
74: /usr/include/linux/string.h /usr/include/linux/socket.h /usr/include/netinet/in.h \
75: /usr/include/features.h /usr/include/sys/socket.h /usr/include/traditional.h \
76: /usr/include/asm/memory.h dev.h eth.h timer.h ip.h /usr/include/linux/sock_ioctl.h \
77: /usr/include/netinet/protocols.h tcp.h sock.h /usr/include/linux/errno.h arp.h
78: icmp.o : icmp.c /usr/include/linux/types.h /usr/include/linux/sched.h /usr/include/linux/head.h \
79: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
80: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
81: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
82: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
83: /usr/include/linux/mm.h /usr/include/linux/kernel.h /usr/include/linux/signal.h \
84: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
85: /usr/include/linux/vm86.h /usr/include/linux/fcntl.h /usr/include/linux/socket.h \
86: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
87: /usr/include/traditional.h timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h \
88: /usr/include/netinet/protocols.h eth.h tcp.h sock.h /usr/include/linux/errno.h \
89: /usr/include/linux/timer.h /usr/include/asm/system.h /usr/include/asm/segment.h \
90: ../kern_sock.h icmp.h
91: ip.o : ip.c /usr/include/asm/segment.h /usr/include/asm/system.h /usr/include/linux/types.h \
92: /usr/include/linux/kernel.h /usr/include/linux/sched.h /usr/include/linux/head.h \
93: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
94: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
95: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
96: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
97: /usr/include/linux/mm.h /usr/include/linux/signal.h /usr/include/linux/time.h \
98: /usr/include/linux/param.h /usr/include/linux/resource.h /usr/include/linux/vm86.h \
99: /usr/include/linux/string.h /usr/include/linux/socket.h /usr/include/netinet/in.h \
100: /usr/include/features.h /usr/include/sys/socket.h /usr/include/traditional.h \
101: timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h /usr/include/netinet/protocols.h \
102: eth.h tcp.h sock.h /usr/include/linux/errno.h arp.h icmp.h
103: loopback.o : loopback.c /usr/include/linux/config.h /usr/include/linux/config.dist.h \
104: /usr/include/linux/kernel.h /usr/include/linux/sched.h /usr/include/linux/head.h \
105: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
106: /usr/include/linux/types.h /usr/include/linux/dirent.h /usr/include/linux/vfs.h \
107: /usr/include/linux/pipe_fs_i.h /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h \
108: /usr/include/linux/msdos_fs_i.h /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h \
109: /usr/include/linux/msdos_fs_sb.h /usr/include/linux/mm.h /usr/include/linux/signal.h \
110: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
111: /usr/include/linux/vm86.h /usr/include/linux/tty.h /usr/include/linux/termios.h \
112: /usr/include/asm/system.h /usr/include/linux/ptrace.h /usr/include/asm/segment.h \
113: /usr/include/asm/io.h /usr/include/asm/memory.h /usr/include/errno.h /usr/include/traditional.h \
114: /usr/include/linux/errno.h /usr/include/linux/fcntl.h /usr/include/netinet/in.h \
115: /usr/include/features.h /usr/include/sys/socket.h /usr/include/linux/socket.h \
116: dev.h eth.h timer.h ip.h /usr/include/linux/sock_ioctl.h /usr/include/netinet/protocols.h \
117: tcp.h sock.h arp.h ../kern_sock.h
118: pack_type.o : pack_type.c /usr/include/linux/stddef.h dev.h eth.h
119: packet.o : packet.c /usr/include/linux/types.h /usr/include/linux/sched.h /usr/include/linux/head.h \
120: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
121: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
122: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
123: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
124: /usr/include/linux/mm.h /usr/include/linux/kernel.h /usr/include/linux/signal.h \
125: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
126: /usr/include/linux/vm86.h /usr/include/linux/fcntl.h /usr/include/linux/socket.h \
127: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
128: /usr/include/traditional.h timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h \
129: /usr/include/netinet/protocols.h eth.h tcp.h sock.h /usr/include/linux/errno.h \
130: /usr/include/linux/timer.h /usr/include/asm/system.h /usr/include/asm/segment.h \
131: ../kern_sock.h
132: protocols.o : protocols.c /usr/include/asm/segment.h /usr/include/asm/system.h \
133: /usr/include/linux/types.h /usr/include/linux/kernel.h /usr/include/linux/sched.h \
134: /usr/include/linux/head.h /usr/include/linux/fs.h /usr/include/linux/limits.h \
135: /usr/include/linux/wait.h /usr/include/linux/dirent.h /usr/include/linux/vfs.h \
136: /usr/include/linux/pipe_fs_i.h /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h \
137: /usr/include/linux/msdos_fs_i.h /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h \
138: /usr/include/linux/msdos_fs_sb.h /usr/include/linux/mm.h /usr/include/linux/signal.h \
139: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
140: /usr/include/linux/vm86.h /usr/include/linux/string.h /usr/include/linux/socket.h \
141: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
142: /usr/include/traditional.h timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h \
143: /usr/include/netinet/protocols.h eth.h tcp.h sock.h icmp.h
144: raw.o : raw.c /usr/include/linux/types.h /usr/include/linux/sched.h /usr/include/linux/head.h \
145: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
146: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
147: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
148: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
149: /usr/include/linux/mm.h /usr/include/linux/kernel.h /usr/include/linux/signal.h \
150: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
151: /usr/include/linux/vm86.h /usr/include/linux/fcntl.h /usr/include/linux/socket.h \
152: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
153: /usr/include/traditional.h timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h \
154: /usr/include/netinet/protocols.h eth.h tcp.h sock.h /usr/include/linux/errno.h \
155: /usr/include/linux/timer.h /usr/include/asm/system.h /usr/include/asm/segment.h \
156: ../kern_sock.h
157: sock.o : sock.c /usr/include/linux/errno.h /usr/include/linux/types.h /usr/include/linux/socket.h \
158: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
159: /usr/include/traditional.h /usr/include/linux/kernel.h /usr/include/linux/sched.h \
160: /usr/include/linux/head.h /usr/include/linux/fs.h /usr/include/linux/limits.h \
161: /usr/include/linux/wait.h /usr/include/linux/dirent.h /usr/include/linux/vfs.h \
162: /usr/include/linux/pipe_fs_i.h /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h \
163: /usr/include/linux/msdos_fs_i.h /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h \
164: /usr/include/linux/msdos_fs_sb.h /usr/include/linux/mm.h /usr/include/linux/signal.h \
165: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
166: /usr/include/linux/vm86.h /usr/include/linux/timer.h /usr/include/linux/sock_ioctl.h \
167: /usr/include/asm/memory.h ../kern_sock.h timer.h ip.h dev.h /usr/include/netinet/protocols.h \
168: eth.h tcp.h udp.h sock.h /usr/include/asm/segment.h /usr/include/asm/system.h \
169: /usr/include/linux/fcntl.h
170: tcp.o : tcp.c /usr/include/linux/types.h /usr/include/linux/sched.h /usr/include/linux/head.h \
171: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
172: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
173: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
174: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
175: /usr/include/linux/mm.h /usr/include/linux/kernel.h /usr/include/linux/signal.h \
176: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
177: /usr/include/linux/vm86.h /usr/include/asm/memory.h /usr/include/linux/socket.h \
178: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
179: /usr/include/traditional.h /usr/include/linux/fcntl.h timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h \
180: /usr/include/netinet/protocols.h eth.h icmp.h tcp.h sock.h /usr/include/linux/errno.h \
181: /usr/include/linux/timer.h /usr/include/asm/system.h /usr/include/asm/segment.h \
182: ../kern_sock.h
183: timer.o : timer.c /usr/include/linux/types.h /usr/include/linux/errno.h /usr/include/linux/socket.h \
184: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
185: /usr/include/traditional.h /usr/include/linux/kernel.h /usr/include/linux/sched.h \
186: /usr/include/linux/head.h /usr/include/linux/fs.h /usr/include/linux/limits.h \
187: /usr/include/linux/wait.h /usr/include/linux/dirent.h /usr/include/linux/vfs.h \
188: /usr/include/linux/pipe_fs_i.h /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h \
189: /usr/include/linux/msdos_fs_i.h /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h \
190: /usr/include/linux/msdos_fs_sb.h /usr/include/linux/mm.h /usr/include/linux/signal.h \
191: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
192: /usr/include/linux/vm86.h /usr/include/linux/timer.h /usr/include/asm/system.h \
193: timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h /usr/include/netinet/protocols.h \
194: eth.h tcp.h sock.h arp.h ../kern_sock.h
195: udp.o : udp.c /usr/include/linux/types.h /usr/include/linux/sched.h /usr/include/linux/head.h \
196: /usr/include/linux/fs.h /usr/include/linux/limits.h /usr/include/linux/wait.h \
197: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
198: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
199: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
200: /usr/include/linux/mm.h /usr/include/linux/kernel.h /usr/include/linux/signal.h \
201: /usr/include/linux/time.h /usr/include/linux/param.h /usr/include/linux/resource.h \
202: /usr/include/linux/vm86.h /usr/include/linux/fcntl.h /usr/include/linux/socket.h \
203: /usr/include/netinet/in.h /usr/include/features.h /usr/include/sys/socket.h \
204: /usr/include/traditional.h timer.h ip.h dev.h /usr/include/linux/sock_ioctl.h \
205: /usr/include/netinet/protocols.h eth.h tcp.h sock.h /usr/include/linux/errno.h \
206: /usr/include/linux/timer.h /usr/include/asm/system.h /usr/include/asm/segment.h \
207: ../kern_sock.h udp.h icmp.h
208: we.o : we.c /usr/include/linux/config.h /usr/include/linux/config.dist.h /usr/include/linux/kernel.h \
209: /usr/include/linux/sched.h /usr/include/linux/head.h /usr/include/linux/fs.h \
210: /usr/include/linux/limits.h /usr/include/linux/wait.h /usr/include/linux/types.h \
211: /usr/include/linux/dirent.h /usr/include/linux/vfs.h /usr/include/linux/pipe_fs_i.h \
212: /usr/include/linux/minix_fs_i.h /usr/include/linux/ext_fs_i.h /usr/include/linux/msdos_fs_i.h \
213: /usr/include/linux/minix_fs_sb.h /usr/include/linux/ext_fs_sb.h /usr/include/linux/msdos_fs_sb.h \
214: /usr/include/linux/mm.h /usr/include/linux/signal.h /usr/include/linux/time.h \
215: /usr/include/linux/param.h /usr/include/linux/resource.h /usr/include/linux/vm86.h \
216: /usr/include/linux/tty.h /usr/include/linux/termios.h /usr/include/asm/system.h \
217: /usr/include/linux/ptrace.h /usr/include/asm/segment.h /usr/include/asm/io.h \
218: /usr/include/asm/memory.h /usr/include/errno.h /usr/include/traditional.h /usr/include/linux/errno.h \
219: /usr/include/linux/fcntl.h /usr/include/netinet/in.h /usr/include/features.h \
220: /usr/include/sys/socket.h /usr/include/linux/socket.h dev.h eth.h timer.h ip.h \
221: /usr/include/linux/sock_ioctl.h /usr/include/netinet/protocols.h tcp.h sock.h \
222: arp.h wereg.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.