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

Delta Between Two Patch Sets: src/internet-stack/wscript

Issue 3988043: NS-3 Click Integration (Closed)
Left Patch Set: Removes Tcp/Udp L4Protocol dependencies Created 13 years, 2 months ago
Right Patch Set: Incorporates Tom's comments Created 13 years, 1 month 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:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « src/internet-stack/udp-l4-protocol.cc ('k') | src/node/ipv4.h » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
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 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
138 'icmpv6-l4-protocol.cc', 138 'icmpv6-l4-protocol.cc',
139 'ipv6-test.cc', 139 'ipv6-test.cc',
140 'ipv6-extension-header-test-suite.cc', 140 'ipv6-extension-header-test-suite.cc',
141 'tcp-socket-base.cc', 141 'tcp-socket-base.cc',
142 'tcp-rfc793.cc', 142 'tcp-rfc793.cc',
143 'tcp-tahoe.cc', 143 'tcp-tahoe.cc',
144 'tcp-reno.cc', 144 'tcp-reno.cc',
145 'tcp-newreno.cc', 145 'tcp-newreno.cc',
146 'tcp-rx-buffer.cc', 146 'tcp-rx-buffer.cc',
147 'tcp-tx-buffer.cc', 147 'tcp-tx-buffer.cc',
148 'ipv4-packet-info-tag.cc',
149 'ipv6-packet-info-tag.cc',
148 ] 150 ]
149 151
150 headers = bld.new_task_gen('ns3header') 152 headers = bld.new_task_gen('ns3header')
151 headers.module = 'internet-stack' 153 headers.module = 'internet-stack'
152 headers.source = [ 154 headers.source = [
153 'udp-header.h', 155 'udp-header.h',
154 'tcp-header.h', 156 'tcp-header.h',
155 'icmpv4.h', 157 'icmpv4.h',
156 'icmpv6-header.h', 158 'icmpv6-header.h',
157 # used by routing 159 # used by routing
158 'ipv4-interface.h', 160 'ipv4-interface.h',
159 'ipv4-l3-protocol.h', 161 'ipv4-l3-protocol.h',
160 'ipv6-l3-protocol.h', 162 'ipv6-l3-protocol.h',
161 'ipv6-extension-header.h', 163 'ipv6-extension-header.h',
162 'ipv6-option-header.h', 164 'ipv6-option-header.h',
163 'arp-l3-protocol.h', 165 'arp-l3-protocol.h',
164 'udp-l4-protocol.h', 166 'udp-l4-protocol.h',
165 'tcp-l4-protocol.h', 167 'tcp-l4-protocol.h',
166 'icmpv4-l4-protocol.h', 168 'icmpv4-l4-protocol.h',
167 'ipv4-l4-protocol.h', 169 'ipv4-l4-protocol.h',
168 'ipv4-raw-socket-impl.h', 170 'ipv4-raw-socket-impl.h',
169 'arp-header.h', 171 'arp-header.h',
170 'arp-cache.h', 172 'arp-cache.h',
171 'icmpv6-l4-protocol.h', 173 'icmpv6-l4-protocol.h',
172 'ipv6-l4-protocol.h', 174 'ipv6-l4-protocol.h',
173 'ipv6-interface.h', 175 'ipv6-interface.h',
174 'ndisc-cache.h', 176 'ndisc-cache.h',
175 'loopback-net-device.h', 177 'loopback-net-device.h',
178 'ipv4-packet-info-tag.h',
179 'ipv6-packet-info-tag.h',
176 ] 180 ]
177 181
178 if bld.env['NSC_ENABLED']: 182 if bld.env['NSC_ENABLED']:
179 obj.source.append ('nsc-tcp-socket-impl.cc') 183 obj.source.append ('nsc-tcp-socket-impl.cc')
180 obj.source.append ('nsc-tcp-l4-protocol.cc') 184 obj.source.append ('nsc-tcp-l4-protocol.cc')
181 obj.source.append ('nsc-tcp-socket-factory-impl.cc') 185 obj.source.append ('nsc-tcp-socket-factory-impl.cc')
182 obj.source.append ('nsc-sysctl.cc') 186 obj.source.append ('nsc-sysctl.cc')
183 headers.source.append('nsc-tcp-l4-protocol.h') 187 headers.source.append('nsc-tcp-l4-protocol.h')
184 obj.uselib = 'DL' 188 obj.uselib = 'DL'
LEFTRIGHT

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