Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(525)

Side by Side Diff: src/internet/wscript

Issue 5452045: TCP options feature for ns-3
Patch Set: Created 12 years, 3 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View unified diff | Download patch
OLDNEW
1 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- 1 ## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*-
2 import os 2 import os
3 import sys 3 import sys
4 4
5 import Options 5 import Options
6 import Logs 6 import Logs
7 import Utils 7 import Utils
8 import Task 8 import Task
9 9
10 # Required NSC version 10 # Required NSC version
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 'model/ipv6-option-header.cc', 133 'model/ipv6-option-header.cc',
134 'model/ipv6-option-demux.cc', 134 'model/ipv6-option-demux.cc',
135 'model/icmpv6-l4-protocol.cc', 135 'model/icmpv6-l4-protocol.cc',
136 'model/tcp-socket-base.cc', 136 'model/tcp-socket-base.cc',
137 'model/tcp-rfc793.cc', 137 'model/tcp-rfc793.cc',
138 'model/tcp-tahoe.cc', 138 'model/tcp-tahoe.cc',
139 'model/tcp-reno.cc', 139 'model/tcp-reno.cc',
140 'model/tcp-newreno.cc', 140 'model/tcp-newreno.cc',
141 'model/tcp-rx-buffer.cc', 141 'model/tcp-rx-buffer.cc',
142 'model/tcp-tx-buffer.cc', 142 'model/tcp-tx-buffer.cc',
143 'model/tcp-option.cc',
144 'model/tcp-option-end.cc',
145 'model/tcp-option-nop.cc',
146 'model/tcp-option-mss.cc',
147 'model/tcp-option-winscale.cc',
148 'model/tcp-option-sack-permitted.cc',
149 'model/tcp-option-sack.cc',
150 'model/tcp-option-ts.cc',
143 'model/ipv4-packet-info-tag.cc', 151 'model/ipv4-packet-info-tag.cc',
144 'model/ipv6-packet-info-tag.cc', 152 'model/ipv6-packet-info-tag.cc',
145 'model/ipv4-interface-address.cc', 153 'model/ipv4-interface-address.cc',
146 'model/ipv4-address-generator.cc', 154 'model/ipv4-address-generator.cc',
147 'model/ipv4-header.cc', 155 'model/ipv4-header.cc',
148 'model/ipv4-route.cc', 156 'model/ipv4-route.cc',
149 'model/ipv4-routing-protocol.cc', 157 'model/ipv4-routing-protocol.cc',
150 'model/udp-socket.cc', 158 'model/udp-socket.cc',
151 'model/udp-socket-factory.cc', 159 'model/udp-socket-factory.cc',
152 'model/tcp-socket.cc', 160 'model/tcp-socket.cc',
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
206 'test/tcp-test.cc', 214 'test/tcp-test.cc',
207 'test/udp-test.cc', 215 'test/udp-test.cc',
208 'test/ipv6-address-generator-test-suite.cc', 216 'test/ipv6-address-generator-test-suite.cc',
209 ] 217 ]
210 218
211 headers = bld.new_task_gen(features=['ns3header']) 219 headers = bld.new_task_gen(features=['ns3header'])
212 headers.module = 'internet' 220 headers.module = 'internet'
213 headers.source = [ 221 headers.source = [
214 'model/udp-header.h', 222 'model/udp-header.h',
215 'model/tcp-header.h', 223 'model/tcp-header.h',
224 'model/tcp-option.h',
216 'model/icmpv4.h', 225 'model/icmpv4.h',
217 'model/icmpv6-header.h', 226 'model/icmpv6-header.h',
218 # used by routing 227 # used by routing
219 'model/ipv4-interface.h', 228 'model/ipv4-interface.h',
220 'model/ipv4-l3-protocol.h', 229 'model/ipv4-l3-protocol.h',
221 'model/ipv6-l3-protocol.h', 230 'model/ipv6-l3-protocol.h',
222 'model/ipv4-end-point.h', 231 'model/ipv4-end-point.h',
223 'model/ipv6-extension-header.h', 232 'model/ipv6-extension-header.h',
224 'model/ipv6-option-header.h', 233 'model/ipv6-option-header.h',
225 'model/arp-l3-protocol.h', 234 'model/arp-l3-protocol.h',
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
288 obj.source.append ('model/nsc-sysctl.cc') 297 obj.source.append ('model/nsc-sysctl.cc')
289 headers.source.append('model/nsc-tcp-l4-protocol.h') 298 headers.source.append('model/nsc-tcp-l4-protocol.h')
290 obj.use.append('DL') 299 obj.use.append('DL')
291 internet_test.use.append('DL') 300 internet_test.use.append('DL')
292 301
293 if (bld.env['ENABLE_EXAMPLES']): 302 if (bld.env['ENABLE_EXAMPLES']):
294 bld.add_subdirs('examples') 303 bld.add_subdirs('examples')
295 304
296 bld.ns3_python_bindings() 305 bld.ns3_python_bindings()
297 306
OLDNEW
« src/internet/model/tcp-option-winscale.cc ('K') | « src/internet/model/tcp-option-winscale.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b