Offset 42316, 18 lines modifiedOffset 42316, 18 lines modified
42316 »       call···f3260·<operator·delete(void*,·unsigned·long)@plt>42316 »       call···f3260·<operator·delete(void*,·unsigned·long)@plt>
42317 »       mov····0x18(%rsp),%rax42317 »       mov····0x18(%rsp),%rax
42318 »       sub····%fs:0x28,%rax42318 »       sub····%fs:0x28,%rax
42319 »       jne····125ac7·<strtod@plt+0x3081f>42319 »       jne····125ac7·<strtod@plt+0x3081f>
42320 »       mov····%rbp,%rdi42320 »       mov····%rbp,%rdi
42321 »       call···f4080·<_Unwind_Resume@plt>42321 »       call···f4080·<_Unwind_Resume@plt>
42322 »       call···f36e0·<__stack_chk_fail@plt>42322 »       call···f36e0·<__stack_chk_fail@plt>
42323 »       lea····0x418c02(%rip),%rcx········42323 »       lea····0x418dd7(%rip),%rcx········
42324 »       mov····$0xf8,%edx42324 »       mov····$0xf8,%edx
42325 »       lea····0x44b189(%rip),%rsi········42325 »       lea····0x44b961(%rip),%rsi········
42326 »       lea····0x44b1ba(%rip),%rdi········42326 »       lea····0x44b992(%rip),%rdi········
42327 »       call···f33a0·<__assert_fail@plt>42327 »       call···f33a0·<__assert_fail@plt>
42328 »       nop42328 »       nop
42329 »       ud242329 »       ud2
42330 »       ud242330 »       ud2
42331 »       mov····%r14,0x30(%rsp)42331 »       mov····%r14,0x30(%rsp)
42332 »       ud242332 »       ud2
42333 »       test···%rbx,%rbx42333 »       test···%rbx,%rbx
Offset 42336, 18 lines modifiedOffset 42336, 18 lines modified
42336 »       vzeroupper42336 »       vzeroupper
42337 »       call···17f9f0·<std::deque<snort::FileCapture*,·std::allocator<snort::FileCapture*>·>::_M_reallocate_map(unsigned·long,·bool)@@Base+0x2190>42337 »       call···17f9f0·<std::deque<snort::FileCapture*,·std::allocator<snort::FileCapture*>·>::_M_reallocate_map(unsigned·long,·bool)@@Base+0x2190>
42338 »       mov····%r14,%rdi42338 »       mov····%r14,%rdi
42339 »       call···f4080·<_Unwind_Resume@plt>42339 »       call···f4080·<_Unwind_Resume@plt>
42340 »       vzeroupper42340 »       vzeroupper
42341 »       jmp····125b07·<strtod@plt+0x3085f>42341 »       jmp····125b07·<strtod@plt+0x3085f>
42342 »       ud242342 »       ud2
42343 »       lea····0x44b1bb(%rip),%rcx········42343 »       lea····0x44b993(%rip),%rcx········
42344 »       mov····$0x29d,%edx42344 »       mov····$0x29d,%edx
42345 »       lea····0x44b13f(%rip),%rsi········42345 »       lea····0x44b917(%rip),%rsi········
42346 »       lea····0x418bbd(%rip),%rdi········42346 »       lea····0x418d92(%rip),%rdi········
42347 »       call···f33a0·<__assert_fail@plt>42347 »       call···f33a0·<__assert_fail@plt>
42348 »       test···%rbp,%rbp42348 »       test···%rbp,%rbp
42349 »       je·····125b5d·<strtod@plt+0x308b5>42349 »       je·····125b5d·<strtod@plt+0x308b5>
42350 »       mov····%rbp,%rdi42350 »       mov····%rbp,%rdi
42351 »       vzeroupper42351 »       vzeroupper
42352 »       call···17f9f0·<std::deque<snort::FileCapture*,·std::allocator<snort::FileCapture*>·>::_M_reallocate_map(unsigned·long,·bool)@@Base+0x2190>42352 »       call···17f9f0·<std::deque<snort::FileCapture*,·std::allocator<snort::FileCapture*>·>::_M_reallocate_map(unsigned·long,·bool)@@Base+0x2190>
42353 »       mov····0x18(%rsp),%rax42353 »       mov····0x18(%rsp),%rax
Offset 222540, 15 lines modifiedOffset 222540, 15 lines modified
222540 »       push···%rbp222540 »       push···%rbp
222541 »       mov····%rdi,%rbp222541 »       mov····%rdi,%rbp
222542 »       mov····$0x30,%edi222542 »       mov····$0x30,%edi
222543 »       push···%rbx222543 »       push···%rbx
222544 »       sub····$0x8,%rsp222544 »       sub····$0x8,%rsp
222545 »       call···f3360·<operator·new(unsigned·long)@plt>222545 »       call···f3360·<operator·new(unsigned·long)@plt>
222546 »       mov····$0x3,%edx222546 »       mov····$0x3,%edx
222547 »       lea····0x34faae(%rip),%rsi········222547 »       lea····0x34fc83(%rip),%rsi········
222548 »       mov····%rax,%rdi222548 »       mov····%rax,%rdi
222549 »       mov····%rax,%rbx222549 »       mov····%rax,%rbx
222550 »       call···1a90d0·<snort::IpsOption::IpsOption(char·const*,·option_type_t)@@Base>222550 »       call···1a90d0·<snort::IpsOption::IpsOption(char·const*,·option_type_t)@@Base>
222551 »       lea····0x7f652f(%rip),%rax········222551 »       lea····0x7f652f(%rip),%rax········
222552 »       vmovdqu·0x90(%rbp),%xmm0222552 »       vmovdqu·0x90(%rbp),%xmm0
222553 »       mov····%rax,(%rbx)222553 »       mov····%rax,(%rbx)
222554 »       mov····0xa0(%rbp),%rax222554 »       mov····0xa0(%rbp),%rax
Offset 222565, 15 lines modifiedOffset 222565, 15 lines modified
222565 »       sub····$0x18,%rsp222565 »       sub····$0x18,%rsp
222566 »       mov····$0xa8,%edi222566 »       mov····$0xa8,%edi
222567 »       mov····%rbx,0x8(%rsp)222567 »       mov····%rbx,0x8(%rsp)
222568 »       call···f3360·<operator·new(unsigned·long)@plt>222568 »       call···f3360·<operator·new(unsigned·long)@plt>
222569 »       xor····%r8d,%r8d222569 »       xor····%r8d,%r8d
222570 »       lea····0x84be73(%rip),%rcx········222570 »       lea····0x84be73(%rip),%rcx········
222571 »       lea····0x3546f4(%rip),%rdx········222571 »       lea····0x3546f4(%rip),%rdx········
222572 »       lea····0x34fa42(%rip),%rsi········222572 »       lea····0x34fc17(%rip),%rsi········
222573 »       mov····%rax,%rdi222573 »       mov····%rax,%rdi
222574 »       mov····%rax,%rbx222574 »       mov····%rax,%rbx
222575 »       call···1ac5a0·<snort::Module::Module(char·const*,·char·const*,·snort::Parameter·const*,·bool)@@Base>222575 »       call···1ac5a0·<snort::Module::Module(char·const*,·char·const*,·snort::Parameter·const*,·bool)@@Base>
222576 »       lea····0x7f653b(%rip),%rax········222576 »       lea····0x7f653b(%rip),%rax········
222577 »       vpxor··%xmm0,%xmm0,%xmm0222577 »       vpxor··%xmm0,%xmm0,%xmm0
222578 »       movl···$0x8,0x90(%rbx)222578 »       movl···$0x8,0x90(%rbx)
222579 »       mov····%rax,(%rbx)222579 »       mov····%rax,(%rbx)
Offset 270374, 15 lines modifiedOffset 270374, 15 lines modified
270374 »       mov····%rdi,0x8ae95b(%rip)········270374 »       mov····%rdi,0x8ae95b(%rip)········
270375 »       call···f4730·<pthread_setname_np@plt>270375 »       call···f4730·<pthread_setname_np@plt>
270376 »       xor····%edx,%edx270376 »       xor····%edx,%edx
270377 »       mov····$0x2,%esi270377 »       mov····$0x2,%esi
270378 »       mov····%rbx,%rdi270378 »       mov····%rbx,%rdi
270379 »       call···260c60·<snort::ThreadConfig::implement_thread_affinity(SThreadType,·unsigned·int)@@Base>270379 »       call···260c60·<snort::ThreadConfig::implement_thread_affinity(SThreadType,·unsigned·int)@@Base>
270380 »       lea····0xe40(%rip),%rdi········270380 »       lea····0xe40(%rip),%rdi········
270381 »       call···528a10·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0xfb90>270381 »       call···5289b0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0xfb30>
270382 »       mov····0x8ae934(%rip),%rdi········270382 »       mov····0x8ae934(%rip),%rdi········
270383 »       xor····%esi,%esi270383 »       xor····%esi,%esi
270384 »       lea····0x8(%rsp),%rdx270384 »       lea····0x8(%rsp),%rdx
270385 »       movl···$0x1,0x8(%rsp)270385 »       movl···$0x1,0x8(%rsp)
270386 »       call···f5220·<pthread_setschedparam@plt>270386 »       call···f5220·<pthread_setschedparam@plt>
270387 »       mov····$0xfa,%ecx270387 »       mov····$0xfa,%ecx
270388 »       xor····%edx,%edx270388 »       xor····%edx,%edx
Offset 313288, 15 lines modifiedOffset 313288, 15 lines modified
313288 »       lea····0x2fe6c8(%rip),%rdi········313288 »       lea····0x2fe6c8(%rip),%rdi········
313289 »       xor····%eax,%eax313289 »       xor····%eax,%eax
313290 »       call···222ee0·<snort::LogMessage(char·const*,·...)@@Base>313290 »       call···222ee0·<snort::LogMessage(char·const*,·...)@@Base>
313291 »       mov····0x883d1a(%rip),%rdi········313291 »       mov····0x883d1a(%rip),%rdi········
313292 »       mov····%r14d,%ecx313292 »       mov····%r14d,%ecx
313293 »       mov····$0x1,%esi313293 »       mov····$0x1,%esi
313294 »       xor····%eax,%eax313294 »       xor····%eax,%eax
313295 »       lea····0x2f2eee(%rip),%rdx········313295 »       lea····0x2f2e0c(%rip),%rdx········
313296 »       call···f35f0·<__fprintf_chk@plt>313296 »       call···f35f0·<__fprintf_chk@plt>
313297 »       mov····0x883cfd(%rip),%rdi········313297 »       mov····0x883cfd(%rip),%rdi········
313298 »       call···f3c30·<fflush@plt>313298 »       call···f3c30·<fflush@plt>
313299 »       mov····0x50(%rsp),%rdi313299 »       mov····0x50(%rsp),%rdi
313300 »       cmpq···$0x0,0x58(%rsp)313300 »       cmpq···$0x0,0x58(%rsp)
313301 »       jne····24ba20·<snort::get_empty_ips_policy(snort::SnortConfig·const*)@@Base+0x3590>313301 »       jne····24ba20·<snort::get_empty_ips_policy(snort::SnortConfig·const*)@@Base+0x3590>
313302 »       cmp····%r12,%rdi313302 »       cmp····%r12,%rdi
Offset 371644, 15 lines modifiedOffset 371644, 15 lines modified
371644 »       movzbl·0x868d44(%rip),%edx········371644 »       movzbl·0x868d44(%rip),%edx········
371645 »       test···%rax,%rax371645 »       test···%rax,%rax
371646 »       je·····288ff0·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a60>371646 »       je·····288ff0·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a60>
371647 »       mov····0x10(%rsp),%r8371647 »       mov····0x10(%rsp),%r8
371648 »       cmp····%r8,%rax371648 »       cmp····%r8,%rax
371649 »       jae····288ff0·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a60>371649 »       jae····288ff0·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a60>
371650 »       movb···$0x1,0x868d2e(%rip)········371650 »       movb···$0x1,0x868d2e(%rip)········
371651 »       lea····0x2b585d(%rip),%r9········371651 »       lea····0x2b577b(%rip),%r9········
371652 »       test···%dl,%dl371652 »       test···%dl,%dl
371653 »       je·····289007·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a77>371653 »       je·····289007·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3a77>
371654 »       jmp····289030·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3aa0>371654 »       jmp····289030·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3aa0>
371655 »       nop371655 »       nop
371656 »       movb···$0x0,0x868d19(%rip)········371656 »       movb···$0x0,0x868d19(%rip)········
371657 »       test···%dl,%dl371657 »       test···%dl,%dl
371658 »       je·····289060·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3ad0>371658 »       je·····289060·<void·std::vector<void*,·std::allocator<void*>·>::_M_realloc_append<void*·const&>(void*·const&)@@Base+0x3ad0>
Offset 1002245, 520 lines modifiedOffset 1002245, 3689 lines modified
1002245 »       cs·nopw·0x0(%rax,%rax,1)1002245 »       cs·nopw·0x0(%rax,%rax,1)
1002246 »       nopl···0x0(%rax)1002246 »       nopl···0x0(%rax)
1002247 »       cmpl···$0x30002,(%rdi)1002247 »       cmpl···$0x30002,(%rdi)
1002248 »       jne····51a548·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x16c8>1002248 »       jne····51a548·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x16c8>
1002249 »       cmpl···$0x68,0x4(%rdi)1002249 »       cmpl···$0x68,0x4(%rdi)
1002250 »       jne····51a548·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x16c8>1002250 »       jne····51a548·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x16c8>
1002251 »       vmovdqu·(%rdi),%ymm01002251 »       vmovdqu·(%rdi),%ymm0
1002252 »       vmovdqa·%ymm0,0x898626(%rip)········1002252 »       vmovdqa·%ymm0,0x898666(%rip)········
1002253 »       vmovdqu·0x20(%rdi),%ymm01002253 »       vmovdqu·0x20(%rdi),%ymm0
1002254 »       vmovdqa·%ymm0,0x898639(%rip)········1002254 »       vmovdqa·%ymm0,0x898679(%rip)········
1002255 »       vmovdqu·0x40(%rdi),%ymm01002255 »       vmovdqu·0x40(%rdi),%ymm0
1002256 »       vmovdqa·%ymm0,0x89864c(%rip)········1002256 »       vmovdqa·%ymm0,0x89868c(%rip)········
1002257 »       mov····0x60(%rdi),%rax1002257 »       mov····0x60(%rdi),%rax
1002258 »       mov····%rax,0x898661(%rip)········1002258 »       mov····%rax,0x8986a1(%rip)········
1002259 »       xor····%eax,%eax1002259 »       xor····%eax,%eax
1002260 »       vzeroupper1002260 »       vzeroupper
1002261 »       ret1002261 »       ret
1002262 »       nopl···(%rax)1002262 »       nopl···(%rax)
1002263 »       mov····$0xffffffff,%eax1002263 »       mov····$0xffffffff,%eax
1002264 »       ret1002264 »       ret
1002265 »       xchg···%ax,%ax1002265 »       xchg···%ax,%ax
 1002266 »       lea····0x4f0c09(%rip),%rax········
 1002267 »       mov····%rax,(%rdi)
 1002268 »       mov····$0x5,%eax
 1002269 »       ret
1002266 »       movb···$0x1,0xbc(%rdi)1002270 »       movb···$0x1,0x70(%rdi)
1002267 »       xor····%eax,%eax1002271 »       xor····%eax,%eax
1002268 »       ret1002272 »       ret
1002269 »       nopw···0x0(%rax,%rax,1)1002273 »       nopw···0x0(%rax,%rax,1)
1002270 »       mov····0x8(%rdi),%eax1002274 »       mov····0x50(%rdi),%rax
 1002275 »       mov····0x1c(%rax),%eax
1002271 »       ret1002276 »       ret
1002272 »       nop 
1002273 »       data16·cs·nopw·0x0(%rax,%rax,1)1002277 »       nopl···0x0(%rax,%rax,1)
1002274 »       mov····$0x60,%eax1002278 »       mov····$0x1e7,%eax
1002275 »       ret1002279 »       ret
1002276 »       cs·nopw·0x0(%rax,%rax,1)1002280 »       cs·nopw·0x0(%rax,%rax,1)
1002277 »       mov····0x98(%rdi),%rax 
1002278 »       mov····0x14(%rax),%eax1002281 »       mov····$0x1,%eax
1002279 »       and····$0x3ffffff,%eax1002282 »       ret
 1002283 »       cs·nopw·0x0(%rax,%rax,1)
 1002284 »       vmovdqu·0x40(%rdi),%xmm0
 1002285 »       xor····%eax,%eax
 1002286 »       vmovdqu·%xmm0,(%rsi)
 1002287 »       ret
 1002288 »       nopl···0x0(%rax)
 1002289 »       push···%rbp
 1002290 »       vpxor··%xmm0,%xmm0,%xmm0
 1002291 »       mov····%rsp,%rbp
 1002292 »       push···%rbx
 1002293 »       sub····$0x28,%rsp
 1002294 »       mov····0x50(%rdi),%rbx
 1002295 »       mov····%fs:0x28,%rax
 1002296 »       mov····%rax,0x18(%rsp)
 1002297 »       xor····%eax,%eax
 1002298 »       movl···$0x8,0xc(%rsp)
 1002299 »       vmovdqu·%ymm0,0x78(%rdi)
 1002300 »       vmovdqu·%ymm0,0x98(%rdi)
 1002301 »       vmovdqu·%ymm0,0xb8(%rdi)
 1002302 »       test···%rbx,%rbx
 1002303 »       je·····51a640·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17c0>
 1002304 »       vzeroupper
 1002305 »       cs·nopw·0x0(%rax,%rax,1)
 1002306 »       mov····0x8(%rbx),%edi
 1002307 »       lea····0xc(%rsp),%r8
 1002308 »       lea····0x10(%rsp),%rcx
 1002309 »       mov····$0x6,%edx
 1002310 »       mov····$0x107,%esi
 1002311 »       call···f4340·<getsockopt@plt>
 1002312 »       mov····(%rbx),%rbx
 1002313 »       test···%rbx,%rbx
 1002314 »       jne····51a600·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1780>
 1002315 »       mov····0x18(%rsp),%rax
 1002316 »       sub····%fs:0x28,%rax
 1002317 »       jne····51a645·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17c5>
 1002318 »       mov····-0x8(%rbp),%rbx
 1002319 »       leave
1002280 »       ret1002320 »       ret
1002281 »       sub····$0x18,%rsp 
1002282 »       mov····%esi,%r9d 
1002283 »       mov····%rbx,(%rsp) 
1002284 »       mov····%rcx,%rbx 
1002285 »       mov····%rbp,0x8(%rsp) 
1002286 »       test···%esi,%esi 
1002287 »       je·····51a78d·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x190d> 
1002288 »       mov····%r12,0x10(%rsp) 
1002289 »       mov····%rdx,%rsi 
1002290 »       xor····%ebp,%ebp 
1002291 »       jmp····51a666·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17e6> 
1002292 »       nopw···0x0(%rax,%rax,1)1002321 »       nopw···0x0(%rax,%rax,1)
 1002322 »       vzeroupper
1002293 »       mov····0xa0(%rdi),%r10 
1002294 »       mov····0x98(%rdi),%r8 
1002295 »       mov····%r11,0xb0(%rdi) 
1002296 »       add····%r10,%rdx 
1002297 »       mov····0x10(%r8),%r8d 
1002298 »       mov····0x8(%rdx),%ecx 
1002299 »       cmp····%ecx,%r8d 
1002300 »       jb·····51a6e0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1860>1002323 »       jmp····51a624·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17a4>
1002301 »       cmp····%ecx,0x8(%rdi)1002324 »       call···f36e0·<__stack_chk_fail@plt>
 1002325 »       nopw···0x0(%rax,%rax,1)
1002302 »       jb·····51a700·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1880>1002326 »       jmp····51a5b0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1730>
 1002327 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1002328 »       sub····$0x38,%rsp
1002303 »       mov····%ecx,%r8d 
1002304 »       add····%r11,%r8 
1002305 »       cmp····%r8,%r12 
1002306 »       jl·····51a720·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18a0> 
1002307 »       lea····(%r10,%r11,1),%rcx 
1002308 »       add····$0x1,%ebp 
1002309 »       add····$0x8,%rsi 
1002310 »       mov····%rcx,0x8(%rax)1002329 »       mov····%rbx,0x20(%rsp)
1002311 »       mov····0x8(%rdx),%ecx1002330 »       mov····0x50(%rdi),%rbx
1002312 »       mov····%ecx,0x6c(%rax) 
1002313 »       add····%rcx,0xb0(%rdi) 
1002314 »       mov····0xc(%rdx),%ecx 
1002315 »       mov····%ecx,0x80(%rax) 
1002316 »       movslq·(%rdx),%rcx1002331 »       mov····%fs:0x28,%rax
 1002332 »       mov····%rax,0x18(%rsp)
 1002333 »       xor····%eax,%eax
 1002334 »       movl···$0x8,0xc(%rsp)
 1002335 »       test···%rbx,%rbx
 1002336 »       je·····51a75a·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18da>
 1002337 »       mov····%rbp,0x28(%rsp)
 1002338 »       mov····%rdi,%rbp
1002317 »       mov····%rcx,0x70(%rax)1002339 »       mov····%r12,0x30(%rsp)
1002318 »       movslq·0x4(%rdx),%rdx 
1002319 »       mov····%rdx,0x78(%rax) 
1002320 »       addq···$0x1,0x28(%rdi)1002340 »       jmp····51a6cf·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184f>
 1002341 »       nopl···(%rax)
 1002342 »       mov····0x10(%rsp),%eax
 1002343 »       sub····0x14(%rsp),%eax
 1002344 »       vmovd··%eax,%xmm1
 1002345 »       vpinsrd·$0x1,0x14(%rsp),%xmm1,%xmm0
 1002346 »       vpmovzxdq·%xmm0,%xmm0
 1002347 »       vpaddq·0x78(%rbp),%xmm0,%xmm0
 1002348 »       vmovdqu·%xmm0,0x78(%rbp)
1002321 »       mov····0xa8(%rax),%rdx1002349 »       mov····(%rbx),%rbx
 1002350 »       test···%rbx,%rbx
1002322 »       mov····%rdx,0x80(%rdi) 
1002323 »       movq···$0x0,0xa8(%rax) 
1002324 »       subl···$0x1,0x8c(%rdi) 
1002325 »       mov····%rax,-0x8(%rsi) 
1002326 »       cmp····%ebp,%r9d 
1002327 »       je·····51a780·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1900>1002351 »       je·····51a750·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18d0>
1002328 »       cmpb···$0x0,0xbc(%rdi)1002352 »       cmpb···$0x0,0xa4(%rbx)
1002329 »       jne····51a740·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18c0> 
1002330 »       mov····0xb0(%rdi),%rdx 
1002331 »       mov····0xa8(%rdi),%r12 
1002332 »       cmp····%r12,%rdx 
1002333 »       je·····51a760·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18e0>1002353 »       je·····51a6c3·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1843>
1002334 »       mov····0x80(%rdi),%rax1002354 »       mov····0xc(%rsp),%edx
1002335 »       test···%rax,%rax 
1002336 »       je·····51a770·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18f0>1002355 »       xor····%esi,%esi
 1002356 »       mov····$0x8,%ecx
1002337 »       lea····0x10(%rdx),%r111002357 »       lea····0x10(%rsp),%rdi
 1002358 »       call···f4ce0·<__memset_chk@plt>
1002338 »       cmp····%r11,%r12 
1002339 »       jae····51a5c0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1740> 
1002340 »       mov····0x10(%rdi),%rdi1002359 »       mov····0x8(%rbx),%edi
1002341 »       lea····0x3cb5ae(%rip),%rdx········#·8e5c60·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xc0>1002360 »       lea····0xc(%rsp),%r8
 1002361 »       lea····0x10(%rsp),%rcx
 1002362 »       mov····$0x6,%edx
 1002363 »       mov····$0x107,%esi
 1002364 »       call···f4340·<getsockopt@plt>
 1002365 »       test···%eax,%eax
 1002366 »       jns····51a6a0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1820>
 1002367 »       call···f4c30·<__errno_location@plt>
 1002368 »       mov····(%rax),%edi
 1002369 »       mov····%rax,%r12
 1002370 »       call···f4450·<strerror@plt>
 1002371 »       mov····0x88(%rbx),%rcx
 1002372 »       mov····(%r12),%r8d
1002342 »       lea····0x56217(%rip),%rsi········1002373 »       lea····0x561a2(%rip),%rdx········
 1002374 »       mov····%rax,%r9
 1002375 »       mov····0x4eb858(%rip),%rax········
 1002376 »       mov····$0x1,%esi
 1002377 »       mov····(%rax),%rdi
 1002378 »       xor····%eax,%eax
 1002379 »       call···f35f0·<__fprintf_chk@plt>
 1002380 »       mov····(%rbx),%rbx
 1002381 »       test···%rbx,%rbx
 1002382 »       jne····51a6cf·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184f>
 1002383 »       nop
 1002384 »       mov····0x28(%rsp),%rbp
 1002385 »       mov····0x30(%rsp),%r12
 1002386 »       mov····0x18(%rsp),%rax
 1002387 »       sub····%fs:0x28,%rax
 1002388 »       jne····51a774·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x18f4>
 1002389 »       mov····0x20(%rsp),%rbx
 1002390 »       add····$0x38,%rsp
 1002391 »       ret
 1002392 »       mov····%rbp,0x28(%rsp)
 1002393 »       mov····%r12,0x30(%rsp)
 1002394 »       call···f36e0·<__stack_chk_fail@plt>
 1002395 »       xchg···%ax,%ax
 1002396 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1002397 »       push···%rbp
 1002398 »       mov····%rsp,%rbp
 1002399 »       push···%r12
 1002400 »       mov····%rsi,%r12
 1002401 »       push···%rbx
 1002402 »       mov····%rdi,%rbx
 1002403 »       call···51a660·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x17e0>
 1002404 »       vmovdqu·0x78(%rbx),%ymm0
1002343 »       xor····%eax,%eax1002405 »       xor····%eax,%eax
1002344 »       call···*0x8984df(%rip)········1002406 »       vmovdqu·%ymm0,(%r12)
 1002407 »       vmovdqu·0x98(%rbx),%ymm0
 1002408 »       vmovdqu·%ymm0,0x20(%r12)
 1002409 »       vmovdqu·0xb8(%rbx),%ymm0
 1002410 »       vmovdqu·%ymm0,0x40(%r12)
 1002411 »       vzeroupper
 1002412 »       pop····%rbx
 1002413 »       pop····%r12
 1002414 »       pop····%rbp
 1002415 »       ret
 1002416 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1002417 »       cmp····$0x1,%esi
 1002418 »       jne····51a878·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19f8>
 1002419 »       cmp····$0x10,%rcx
 1002420 »       jne····51a878·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19f8>
 1002421 »       sub····$0x18,%rsp
 1002422 »       mov····%r12,0x10(%rsp)
 1002423 »       mov····%rdx,%r12
 1002424 »       mov····%rbp,0x8(%rsp)
 1002425 »       mov····(%rdx),%rbp
 1002426 »       test···%rbp,%rbp
 1002427 »       je·····51a87e·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19fe>
 1002428 »       mov····%rbx,(%rsp)
 1002429 »       mov····0x50(%rdi),%rbx
 1002430 »       test···%rbx,%rbx
 1002431 »       jne····51a828·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19a8>
 1002432 »       jmp····51a860·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19e0>
 1002433 »       nopl···0x0(%rax,%rax,1)
 1002434 »       mov····(%rbx),%rbx
 1002435 »       test···%rbx,%rbx
 1002436 »       je·····51a860·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19e0>
 1002437 »       mov····0x88(%rbx),%rsi
 1002438 »       mov····%rbp,%rdi
 1002439 »       call···f4630·<strcmp@plt>
 1002440 »       test···%eax,%eax
 1002441 »       jne····51a820·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19a0>
 1002442 »       mov····0x90(%rbx),%edx
 1002443 »       mov····%edx,0x8(%r12)
 1002444 »       mov····(%rsp),%rbx
 1002445 »       mov····0x8(%rsp),%rbp
1002345 »       mov····0x10(%rsp),%r121002446 »       mov····0x10(%rsp),%r12
1002346 »       mov····$0x6,%r9d 
1002347 »       mov····%r9d,(%rbx) 
1002348 »       mov····%ebp,%eax1002447 »       add····$0x18,%rsp
 1002448 »       ret
 1002449 »       nopl···0x0(%rax)
1002349 »       mov····(%rsp),%rbx1002450 »       mov····(%rsp),%rbx
 1002451 »       mov····$0xfffffffd,%eax
1002350 »       mov····0x8(%rsp),%rbp1002452 »       mov····0x8(%rsp),%rbp
 1002453 »       mov····0x10(%rsp),%r12
1002351 »       add····$0x18,%rsp1002454 »       add····$0x18,%rsp
1002352 »       ret1002455 »       ret
 1002456 »       mov····$0xfffffffc,%eax
 1002457 »       ret
 1002458 »       xor····%eax,%eax
 1002459 »       mov····0x28(%rdi),%rdi
 1002460 »       lea····0x5606d(%rip),%rsi········
 1002461 »       call···*0x89834f(%rip)········
 1002462 »       mov····$0xfffffff9,%eax
 1002463 »       jmp····51a869·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19e9>
 1002464 »       nopl···0x0(%rax,%rax,1)
 1002465 »       push···%rbx
 1002466 »       mov····%rdi,%rbx
 1002467 »       mov····0x30(%rdi),%rdi
 1002468 »       test···%rdi,%rdi
 1002469 »       je·····51a8f2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1a72>
 1002470 »       mov····0x40(%rbx),%eax
 1002471 »       test···%eax,%eax
 1002472 »       je·····51a8e5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1a65>
1002353 »       nop1002473 »       nop
 1002474 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1002475 »       sub····$0x1,%eax
 1002476 »       mov····%eax,0x40(%rbx)
 1002477 »       imul···$0xc8,%rax,%rax
1002354 »       mov····0x10(%rdi),%rdi1002478 »       mov····0xa8(%rdi,%rax,1),%rdi
1002355 »       lea····0x3cb575(%rip),%rdx········#·8e5c60·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xc0> 
1002356 »       lea····0x56206(%rip),%rsi········1002479 »       call···f33e0·<free@plt>
 1002480 »       mov····0x40(%rbx),%eax
 1002481 »       mov····0x30(%rbx),%rdi
 1002482 »       test···%eax,%eax
 1002483 »       jne····51a8c0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1a40>
 1002484 »       call···f33e0·<free@plt>
 1002485 »       movq···$0x0,0x30(%rbx)
 1002486 »       movq···$0x0,0x38(%rbx)
 1002487 »       movl···$0x0,0x44(%rbx)
 1002488 »       movq···$0x0,0x48(%rbx)
 1002489 »       pop····%rbx
 1002490 »       ret
 1002491 »       nopl···0x0(%rax,%rax,1)
 1002492 »       push···%rbx
 1002493 »       sub····$0x30,%rsp
 1002494 »       mov····%fs:0x28,%rbx
 1002495 »       mov····%rbx,0x28(%rsp)
 1002496 »       mov····%rdi,%rbx
 1002497 »       mov····0x8(%rdi),%rdi
 1002498 »       test···%rdi,%rdi
 1002499 »       je·····51a93e·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1abe>
 1002500 »       mov····%rsi,0x8(%rsp)
 1002501 »       call···f33e0·<free@plt>
 1002502 »       mov····0x8(%rsp),%rsi
 1002503 »       mov····%rsi,%rdi
 1002504 »       call···f3080·<strdup@plt>
 1002505 »       mov····%rax,0x8(%rbx)
 1002506 »       test···%rax,%rax
 1002507 »       je·····51a9f5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b75>
 1002508 »       lea····0x8981e6(%rip),%rdi········
 1002509 »       call···f3680·<pthread_mutex_lock@plt>
 1002510 »       mov····0x8(%rbx),%rcx
 1002511 »       mov····0x10(%rbx),%edi
 1002512 »       lea····0x10(%rsp),%rdx
 1002513 »       mov····$0xffffffff,%r9d
 1002514 »       mov····$0x1,%r8d
 1002515 »       mov····$0x1,%esi
 1002516 »       call···f4960·<pcap_compile_nopcap@plt>
 1002517 »       cmp····$0xffffffff,%eax
 1002518 »       je·····51a9c5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b45>
 1002519 »       lea····0x8981b3(%rip),%rdi········
 1002520 »       call···f35b0·<pthread_mutex_unlock@plt>
 1002521 »       lea····0x60(%rbx),%rdi
 1002522 »       call···f3b00·<pcap_freecode@plt>
 1002523 »       mov····0x10(%rsp),%eax
 1002524 »       xor····%ecx,%ecx
 1002525 »       mov····%eax,0x60(%rbx)
 1002526 »       mov····0x18(%rsp),%rax
 1002527 »       mov····%rax,0x68(%rbx)
 1002528 »       mov····0x28(%rsp),%rax
 1002529 »       sub····%fs:0x28,%rax
 1002530 »       jne····51aa14·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b94>
 1002531 »       add····$0x30,%rsp
 1002532 »       mov····%ecx,%eax
 1002533 »       pop····%rbx
 1002534 »       ret
 1002535 »       lea····0x898174(%rip),%rdi········
 1002536 »       mov····%eax,0x8(%rsp)
 1002537 »       call···f35b0·<pthread_mutex_unlock@plt>
 1002538 »       mov····0x28(%rbx),%rdi
 1002539 »       lea····0x3cb2a0(%rip),%rdx········#·8e5c80·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xe0>
1002357 »       xor····%eax,%eax1002540 »       xor····%eax,%eax
 1002541 »       lea····0x55f6f(%rip),%rsi········
1002358 »       call···*0x8984a6(%rip)········1002542 »       call···*0x8981f1(%rip)········
 1002543 »       mov····0x8(%rsp),%ecx
1002359 »       jmp····51a6c1·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1841>1002544 »       jmp····51a9ad·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b2d>
 1002545 »       mov····0x28(%rbx),%rdi
 1002546 »       lea····0x3cb280(%rip),%rdx········#·8e5c80·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xe0>
 1002547 »       lea····0x55f19(%rip),%rsi········
 1002548 »       call···*0x8981d3(%rip)········
 1002549 »       mov····$0xffffffff,%ecx
 1002550 »       jmp····51a9ad·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1b2d>
 1002551 »       call···f36e0·<__stack_chk_fail@plt>
1002360 »       nopl···0x0(%rax)1002552 »       nopl···0x0(%rax)
1002361 »       mov····0x10(%rdi),%rdi 
1002362 »       lea····0x3cb555(%rip),%rdx········#·8e5c60·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xc0> 
1002363 »       lea····0x5621e(%rip),%rsi········ 
1002364 »       xor····%eax,%eax 
1002365 »       call···*0x898486(%rip)········1002553 »       sub····$0x188,%rsp
 1002554 »       mov····%esi,%r8d
 1002555 »       mov····%rbp,0x160(%rsp)
 1002556 »       mov····%r15,0x180(%rsp)
 1002557 »       mov····%rdx,0x20(%rsp)
 1002558 »       mov····%fs:0x28,%rbp
 1002559 »       mov····%rbp,0x148(%rsp)
 1002560 »       mov····%rcx,%rbp
 1002561 »       test···%esi,%esi
1002366 »       jmp····51a6c1·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1841>1002562 »       je·····51b0eb·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x226b>
 1002563 »       mov····%r12,0x168(%rsp)
 1002564 »       mov····%r13,0x170(%rsp)
 1002565 »       mov····%r14,0x178(%rsp)
 1002566 »       mov····%esi,0x14(%rsp)
 1002567 »       mov····%rbx,0x158(%rsp)
 1002568 »       mov····%rdi,%rbx
 1002569 »       mov····%rbp,0x28(%rsp)
 1002570 »       xor····%ebp,%ebp
 1002571 »       cmpb···$0x0,0x70(%rbx)
 1002572 »       jne····51adc0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f40>
 1002573 »       mov····0x38(%rbx),%r12
 1002574 »       test···%r12,%r12
 1002575 »       je·····51b00a·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x218a>
 1002576 »       mov····0xd8(%rbx),%rcx
 1002577 »       mov····%rcx,%rax
 1002578 »       jmp····51aac6·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c46>
1002367 »       nopl···0x0(%rax)1002579 »       nopl···0x0(%rax)
1002368 »       mov····0x10(%rdi),%rdi1002580 »       mov····0x50(%rax),%rdx
 1002581 »       mov····0x8(%rdx),%rdx
 1002582 »       testb··$0x1,(%rdx)
1002369 »       lea····0x3cb535(%rip),%rdx········#·8e5c60·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0xc0> 
1002370 »       lea····0x5622e(%rip),%rsi········ 
1002371 »       xor····%eax,%eax 
1002372 »       call···*0x898466(%rip)········ 
1002373 »       jmp····51a6c1·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1841>1002583 »       jne····51aadf·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c5f>
 1002584 »       cmp····%rax,%rcx
 1002585 »       je·····51ac80·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e00>
 1002586 »       mov····(%rax),%rax
 1002587 »       test···%rax,%rax
 1002588 »       jne····51aab0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c30>
 1002589 »       mov····0x50(%rbx),%rax
 1002590 »       mov····0x50(%rax),%rdx
 1002591 »       mov····0x8(%rdx),%rdx
 1002592 »       testb··$0x1,(%rdx)
 1002593 »       je·····51aabd·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c3d>
 1002594 »       mov····%rax,0xd8(%rbx)
 1002595 »       mov····0x50(%rax),%r8
 1002596 »       mov····(%r8),%rdx
 1002597 »       mov····%rdx,0x50(%rax)
 1002598 »       mov····0x8(%r8),%rax
 1002599 »       mov····0xd8(%rbx),%r14
 1002600 »       movzwl·0xc(%rax),%edi
 1002601 »       mov····0x8(%rax),%r13d
 1002602 »       mov····0x30(%r14),%edx
 1002603 »       lea····(%rdi,%r13,1),%ecx
 1002604 »       mov····%rdi,%rsi
 1002605 »       cmp····%ecx,%edx
 1002606 »       jb·····51b06a·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x21ea>
 1002607 »       mov····0x10(%rax),%edi
 1002608 »       mov····0x4(%rax),%r15d
 1002609 »       add····%rax,%rsi
 1002610 »       mov····%edi,0x10(%rsp)
 1002611 »       mov····0x14(%rax),%edi
 1002612 »       mov····%edi,(%rsp)
 1002613 »       cmpw···$0x0,0x18(%rax)
 1002614 »       jne····51ab37·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1cb7>
 1002615 »       testb··$0x10,(%rax)
 1002616 »       je·····51ab41·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1cc1>
 1002617 »       cmp····$0xb,%r13d
 1002618 »       ja·····51ad70·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1ef0>
 1002619 »       mov····0x68(%rbx),%rdi
 1002620 »       test···%rdi,%rdi
 1002621 »       je·····51ab71·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1cf1>
 1002622 »       mov····%r13d,%ecx
 1002623 »       mov····%r15d,%edx
 1002624 »       mov····%r8,0x18(%rsp)
 1002625 »       mov····%rsi,0x8(%rsp)
 1002626 »       call···f3610·<bpf_filter@plt>
 1002627 »       mov····0x8(%rsp),%rsi
 1002628 »       mov····0x18(%rsp),%r8
 1002629 »       test···%eax,%eax
 1002630 »       je·····51ae30·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1fb0>
 1002631 »       addq···$0x1,0x88(%rbx)
 1002632 »       mov····0xa8(%r12),%rdi
 1002633 »       mov····%r13d,%edx
 1002634 »       mov····%r8,0x8(%rsp)
 1002635 »       call···f3190·<memcpy@plt>
 1002636 »       mov····0x8(%rsp),%r8
 1002637 »       vmovd··0x10(%rsp),%xmm1
 1002638 »       mov····0x8(%r8),%rax
 1002639 »       movl···$0x0,(%rax)
 1002640 »       mov····%r13d,0xb8(%r12)
 1002641 »       mov····%r13d,0x6c(%r12)
 1002642 »       mov····(%rsp),%r13d
 1002643 »       mov····%r14,0xb0(%r12)
 1002644 »       imul···$0x10624dd3,%r13,%r13
 1002645 »       mov····%r15d,0x80(%r12)
 1002646 »       shr····$0x26,%r13
 1002647 »       vpinsrd·$0x1,%r13d,%xmm1,%xmm0
 1002648 »       vpmovzxdq·%xmm0,%xmm0
 1002649 »       vmovdqu·%xmm0,0x70(%r12)
 1002650 »       mov····0x90(%r14),%eax
 1002651 »       mov····%eax,0x84(%r12)
 1002652 »       mov····0x98(%r14),%rdx
 1002653 »       mov····$0xffffffff,%eax
 1002654 »       test···%rdx,%rdx
 1002655 »       je·····51ac07·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1d87>
 1002656 »       mov····0x90(%rdx),%eax
 1002657 »       mov····%eax,0x88(%r12)
 1002658 »       mov····0xc0(%r12),%rax
 1002659 »       mov····0x20(%rsp),%rdi
 1002660 »       movl···$0x0,0x98(%r12)
 1002661 »       mov····%rax,0x38(%rbx)
 1002662 »       mov····%ebp,%eax
 1002663 »       add····$0x1,%ebp
 1002664 »       movq···$0x0,0xc0(%r12)
 1002665 »       subl···$0x1,0x44(%rbx)
 1002666 »       mov····%r12,(%rdi,%rax,8)
 1002667 »       cmp····0x14(%rsp),%ebp
 1002668 »       jb·····51aa89·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c09>
 1002669 »       mov····%ebp,%r15d
 1002670 »       mov····0x158(%rsp),%rbx
 1002671 »       mov····0x28(%rsp),%rbp
 1002672 »       xor····%r8d,%r8d
 1002673 »       mov····0x168(%rsp),%r12
 1002674 »       mov····0x170(%rsp),%r13
 1002675 »       mov····0x178(%rsp),%r14
 1002676 »       jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72>
 1002677 »       nop
 1002678 »       test···%ebp,%ebp
 1002679 »       jne····51b0b8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2238>
 1002680 »       mov····0x50(%rbx),%rax
 1002681 »       test···%rax,%rax
 1002682 »       je·····51acb5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e35>
 1002683 »       lea····0x40(%rsp),%rdx
 1002684 »       mov····$0x1,%esi
 1002685 »       nopl···0x0(%rax,%rax,1)
 1002686 »       mov····0x8(%rax),%ecx
 1002687 »       mov····%esi,0x4(%rdx)
 1002688 »       add····$0x8,%rdx
 1002689 »       mov····%ecx,-0x8(%rdx)
 1002690 »       mov····(%rax),%rax
 1002691 »       test···%rax,%rax
 1002692 »       jne····51aca0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e20>
 1002693 »       mov····0x14(%rbx),%r12d
1002374 »       nopl···0x0(%rax)1002694 »       nopl···0x0(%rax)
 1002695 »       test···%r12d,%r12d
1002375 »       movb···$0x0,0xbc(%rdi) 
1002376 »       mov····$0x4,%r9d 
1002377 »       mov····0x10(%rsp),%r12 
1002378 »       jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c>1002696 »       je·····51aec7·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2047>
 1002697 »       cmpb···$0x0,0x70(%rbx)
 1002698 »       jne····51adc0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f40>
 1002699 »       cmp····$0x3e7,%r12d
 1002700 »       jle····51ad50·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1ed0>
 1002701 »       sub····$0x3e8,%r12d
 1002702 »       mov····$0x3e8,%edx
 1002703 »       mov····0x58(%rbx),%esi
 1002704 »       mov····$0x100,%ecx
 1002705 »       lea····0x40(%rsp),%rdi
 1002706 »       call···f4a10·<__poll_chk@plt>
 1002707 »       test···%eax,%eax
 1002708 »       jg·····51aefa·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x207a>
 1002709 »       je·····51acc0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e40>
 1002710 »       call···f4c30·<__errno_location@plt>
 1002711 »       mov····(%rax),%eax
 1002712 »       cmp····$0x4,%eax
 1002713 »       je·····51acc0·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e40>
 1002714 »       mov····%eax,%edi
 1002715 »       mov····%eax,%r14d
 1002716 »       mov····0x897ec4(%rip),%r12········
 1002717 »       mov····%ebp,%r15d
 1002718 »       mov····0x28(%rsp),%rbp
 1002719 »       call···f4450·<strerror@plt>
 1002720 »       mov····0x28(%rbx),%rdi
 1002721 »       mov····%r14d,%r8d
 1002722 »       lea····0x3cafc9(%rip),%rdx········#·8e5d00·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x160>
 1002723 »       mov····%rax,%rcx
 1002724 »       lea····0x23933(%rip),%rsi········
 1002725 »       xor····%eax,%eax
 1002726 »       call···*%r12
 1002727 »       jmp····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5>
 1002728 »       nopl···0x0(%rax,%rax,1)
 1002729 »       test···%r12d,%r12d
 1002730 »       mov····$0x3e8,%edx
 1002731 »       mov····$0x0,%eax
 1002732 »       cmovg··%r12d,%edx
 1002733 »       cmovg··%eax,%r12d
 1002734 »       jmp····51ace8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1e68>
1002379 »       nopw···0x0(%rax,%rax,1)1002735 »       nopw···0x0(%rax,%rax,1)
1002380 »       mov····0x10(%rsp),%r121002736 »       mov····(%rsi),%rdi
1002381 »       mov····$0x3,%r9d 
1002382 »       jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c> 
1002383 »       mov····0x10(%rsp),%r121002737 »       mov····0x8(%rsi),%eax
1002384 »       mov····$0x5,%r9d 
1002385 »       jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c>1002738 »       lea····-0x4(%rsi),%rdx
 1002739 »       mov····%rdi,-0x4(%rsi)
 1002740 »       mov····%eax,0x8(%rdx)
1002386 »       mov····0x10(%rsp),%r121002741 »       mov····0x8(%r8),%rdi
1002387 »       xor····%r9d,%r9d1002742 »       movzwl·0x1a(%rdi),%eax
 1002743 »       test···%ax,%ax
1002388 »       jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c>1002744 »       jne····51adb5·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f35>
1002389 »       xor····%ebp,%ebp1002745 »       mov····$0x81,%eax
 1002746 »       mov····%ax,0x8(%rsi)
 1002747 »       mov····0x8(%r8),%rax
 1002748 »       add····$0x4,%r13d
 1002749 »       add····$0x4,%r15d
 1002750 »       movbe··0x18(%rax),%ax
 1002751 »       mov····%ax,0xa(%rsi)
 1002752 »       mov····%rdx,%rsi
1002390 »       jmp····51a6cc·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x184c>1002753 »       jmp····51ab41·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1cc1>
1002391 »       nop1002754 »       rol····$0x8,%ax
 1002755 »       testb··$0x40,(%rdi)
 1002756 »       jne····51ad93·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f13>
 1002757 »       jmp····51ad8e·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f0e>
 1002758 »       mov····%ebp,%r15d
 1002759 »       mov····0x28(%rsp),%rbp
 1002760 »       movb···$0x0,0x70(%rbx)
 1002761 »       mov····$0x4,%r8d
 1002762 »       mov····0x158(%rsp),%rbx
 1002763 »       mov····0x168(%rsp),%r12
 1002764 »       mov····0x170(%rsp),%r13
 1002765 »       mov····0x178(%rsp),%r14
 1002766 »       mov····%r8d,0x0(%rbp)
 1002767 »       mov····0x148(%rsp),%rax
 1002768 »       sub····%fs:0x28,%rax
 1002769 »       jne····51b0f3·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2273>
 1002770 »       mov····%r15d,%eax
 1002771 »       mov····0x160(%rsp),%rbp
 1002772 »       mov····0x180(%rsp),%r15
 1002773 »       add····$0x188,%rsp
 1002774 »       ret
 1002775 »       nopl···0x0(%rax,%rax,1)
 1002776 »       addq···$0x1,0x90(%rbx)
 1002777 »       mov····0x98(%r14),%r15
 1002778 »       test···%r15,%r15
 1002779 »       je·····51aeb8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2038>
 1002780 »       mov····0x68(%r15),%edx
 1002781 »       test···%edx,%edx
 1002782 »       jne····51af90·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2110>
 1002783 »       mov····%r13d,%r12d
 1002784 »       mov····%r8,(%rsp)
 1002785 »       mov····$0x4,%r13d
 1002786 »       mov····%rsi,%r14
 1002787 »       jmp····51ae9e·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x201e>
 1002788 »       nopw···0x0(%rax,%rax,1)
 1002789 »       call···f4c30·<__errno_location@plt>
 1002790 »       cmpl···$0x69,(%rax)
 1002791 »       jne····51aeb4·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2034>
 1002792 »       mov····0x8(%r15),%eax
 1002793 »       lea····0x38(%rsp),%rdi
 1002794 »       mov····$0xa,%edx
 1002795 »       mov····$0x1,%esi
 1002796 »       mov····%r13d,0x3c(%rsp)
 1002797 »       mov····%eax,0x38(%rsp)
 1002798 »       call···f3700·<poll@plt>
 1002799 »       test···%eax,%eax
 1002800 »       jle····51aeb4·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2034>
 1002801 »       testb··$0x4,0x3e(%rsp)
 1002802 »       je·····51aeb4·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2034>
 1002803 »       mov····0x8(%r15),%edi
 1002804 »       xor····%ecx,%ecx
 1002805 »       mov····%r12,%rdx
 1002806 »       mov····%r14,%rsi
 1002807 »       call···f3870·<send@plt>
 1002808 »       test···%rax,%rax
 1002809 »       js·····51ae68·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1fe8>
 1002810 »       mov····(%rsp),%r8
 1002811 »       mov····0x8(%r8),%rax
 1002812 »       movl···$0x0,(%rax)
 1002813 »       jmp····51ac45·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1dc5>
 1002814 »       mov····%ebp,%r15d
 1002815 »       mov····0x158(%rsp),%rbx
 1002816 »       mov····0x28(%rsp),%rbp
 1002817 »       mov····$0x2,%r8d
 1002818 »       mov····0x168(%rsp),%r12
 1002819 »       mov····0x170(%rsp),%r13
 1002820 »       mov····0x178(%rsp),%r14
 1002821 »       jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72>
 1002822 »       mov····0x58(%rbx),%edx
 1002823 »       test···%edx,%edx
 1002824 »       je·····51aa89·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c09>
 1002825 »       lea····0x40(%rsp),%rax
 1002826 »       lea····(%rax,%rdx,8),%rdx
 1002827 »       jmp····51af2d·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20ad>
 1002828 »       nopl···0x0(%rax,%rax,1)
1002392 »       data16·cs·nopw·0x0(%rax,%rax,1)1002829 »       data16·cs·nopw·0x0(%rax,%rax,1)
 1002830 »       add····$0x8,%rax
 1002831 »       cmp····%rax,%rdx
 1002832 »       je·····51aa89·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1c09>
 1002833 »       movzwl·0x6(%rax),%ecx
 1002834 »       test···$0x2038,%cx
 1002835 »       je·····51af20·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20a0>
 1002836 »       mov····%ebp,%r15d
 1002837 »       mov····0x28(%rsp),%rbp
 1002838 »       test···$0x2010,%cx
 1002839 »       je·····51b03d·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x21bd>
 1002840 »       mov····0x28(%rbx),%rdi
 1002841 »       lea····0x3cadaa(%rip),%rdx········#·8e5d00·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x160>
 1002842 »       lea····0x55a2b(%rip),%rsi········
 1002843 »       xor····%eax,%eax
 1002844 »       call···*0x897c7b(%rip)········
 1002845 »       mov····0x158(%rsp),%rbx
 1002846 »       mov····0x168(%rsp),%r12
 1002847 »       mov····$0x6,%r8d
 1002848 »       mov····0x170(%rsp),%r13
 1002849 »       mov····0x178(%rsp),%r14
 1002850 »       jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72>
 1002851 »       mov····0x80(%r15),%r12
 1002852 »       mov····0x8(%r12),%rdx
 1002853 »       mov····(%rdx),%eax
 1002854 »       test···%eax,%eax
 1002855 »       jne····51aeb8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2038>
 1002856 »       mov····0x10(%r15),%eax
 1002857 »       mov····%r8,(%rsp)
 1002858 »       add····$0xf,%eax
 1002859 »       and····$0xfffffff0,%eax
 1002860 »       lea····(%rdx,%rax,1),%rdi
 1002861 »       mov····%r13d,%edx
 1002862 »       call···f3190·<memcpy@plt>
 1002863 »       mov····0x8(%r12),%rax
1002393 »       xor····%ecx,%ecx1002864 »       xor····%ecx,%ecx
 1002865 »       xor····%edx,%edx
 1002866 »       xor····%esi,%esi
1002394 »       cmp····$0x6,%edx 
1002395 »       mov····0x58(%rsi),%rax 
1002396 »       cmovae·%ecx,%edx 
1002397 »       addq···$0x1,0x48(%rdi,%rdx,8) 
1002398 »       mov····0x80(%rdi),%rdx 
1002399 »       mov····%rdx,0xa8(%rax)1002867 »       mov····%r13d,0x4(%rax)
 1002868 »       mov····0x8(%r12),%rax
 1002869 »       movl···$0x1,(%rax)
 1002870 »       mov····0x8(%r15),%edi
 1002871 »       call···f3870·<send@plt>
 1002872 »       mov····(%rsp),%r8
 1002873 »       test···%rax,%rax
 1002874 »       js·····51aeb8·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2038>
 1002875 »       mov····(%r12),%rax
1002400 »       mov····%rax,0x80(%rdi)1002876 »       mov····%rax,0x80(%r15)
 1002877 »       mov····0x8(%r8),%rax
 1002878 »       movl···$0x0,(%rax)
 1002879 »       jmp····51ac45·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1dc5>
 1002880 »       mov····%ebp,%r15d
 1002881 »       mov····0x158(%rsp),%rbx
 1002882 »       mov····0x28(%rsp),%rbp
 1002883 »       mov····$0x5,%r8d
 1002884 »       mov····0x168(%rsp),%r12
 1002885 »       mov····0x170(%rsp),%r13
 1002886 »       mov····0x178(%rsp),%r14
 1002887 »       jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72>
 1002888 »       test···$0x8,%cl
 1002889 »       jne····51b099·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2219>
 1002890 »       and····$0x20,%ecx
 1002891 »       je·····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5>
 1002892 »       mov····0x28(%rbx),%rdi
 1002893 »       lea····0x3cacaa(%rip),%rdx········#·8e5d00·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x160>
 1002894 »       lea····0x55983(%rip),%rsi········
1002401 »       xor····%eax,%eax1002895 »       xor····%eax,%eax
1002402 »       addl···$0x1,0x8c(%rdi) 
1002403 »       ret 
1002404 »       nopl···0x0(%rax) 
1002405 »       data16·cs·nopw·0x0(%rax,%rax,1) 
1002406 »       vmovdqu·0x88(%rdi),%xmm01002896 »       call···*0x897b7b(%rip)········
 1002897 »       jmp····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5>
 1002898 »       mov····%edx,%r9d
 1002899 »       mov····%edi,%ecx
 1002900 »       mov····%ebp,%r15d
 1002901 »       mov····0x28(%rbx),%rdi
 1002902 »       mov····0x28(%rsp),%rbp
 1002903 »       mov····%r13d,%r8d
 1002904 »       lea····0x3cac8b(%rip),%rdx········#·8e5d10·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x170>
1002407 »       xor····%eax,%eax1002905 »       xor····%eax,%eax
1002408 »       vmovdqu·%xmm0,(%rsi) 
1002409 »       ret 
1002410 »       nop1002906 »       lea····0x55982(%rip),%rsi········
 1002907 »       call···*0x897b4c(%rip)········
 1002908 »       jmp····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5>
 1002909 »       mov····0x28(%rbx),%rdi
 1002910 »       lea····0x3cac5c(%rip),%rdx········#·8e5d00·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x160>
 1002911 »       lea····0x558fd(%rip),%rsi········
 1002912 »       xor····%eax,%eax
 1002913 »       call···*0x897b2d(%rip)········
 1002914 »       jmp····51af65·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x20e5>
 1002915 »       mov····%ebp,%r15d
 1002916 »       mov····0x158(%rsp),%rbx
 1002917 »       mov····0x28(%rsp),%rbp
 1002918 »       mov····$0x1,%r8d
 1002919 »       mov····0x168(%rsp),%r12
 1002920 »       mov····0x170(%rsp),%r13
 1002921 »       mov····0x178(%rsp),%r14
 1002922 »       jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72>
 1002923 »       xor····%r15d,%r15d
 1002924 »       jmp····51adf2·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x1f72>
 1002925 »       mov····%rbx,0x158(%rsp)
 1002926 »       mov····%r12,0x168(%rsp)
 1002927 »       mov····%r13,0x170(%rsp)
 1002928 »       mov····%r14,0x178(%rsp)
 1002929 »       call···f36e0·<__stack_chk_fail@plt>
 1002930 »       nopl···0x0(%rax,%rax,1)
1002411 »       vpxor··%xmm0,%xmm0,%xmm01002931 »       vpxor··%xmm0,%xmm0,%xmm0
1002412 »       vmovdqu·%ymm0,0x18(%rdi) 
1002413 »       vmovdqu·%ymm0,0x38(%rdi) 
1002414 »       vmovdqu·%ymm0,0x58(%rdi) 
1002415 »       vzeroupper 
1002416 »       ret 
1002417 »       nopw···0x0(%rax,%rax,1) 
1002418 »       vmovdqu·0x18(%rdi),%ymm0 
1002419 »       xor····%eax,%eax1002932 »       xor····%eax,%eax
 1002933 »       movq···$0x0,0x897aaf(%rip)········
 1002934 »       vmovdqa·%ymm0,0x897a47(%rip)········
 1002935 »       vmovdqa·%ymm0,0x897a5f(%rip)········
 1002936 »       vmovdqa·%ymm0,0x897a77(%rip)········
1002420 »       vmovdqu·%ymm0,(%rsi) 
1002421 »       vmovdqu·0x38(%rdi),%ymm0 
1002422 »       vmovdqu·%ymm0,0x20(%rsi) 
1002423 »       vmovdqu·0x58(%rdi),%ymm0 
1002424 »       vmovdqu·%ymm0,0x40(%rsi) 
1002425 »       vzeroupper1002937 »       vzeroupper
1002426 »       ret1002938 »       ret
 1002939 »       nopl···(%rax)
 1002940 »       sub····$0x28,%rsp
 1002941 »       mov····%fs:0x28,%rax
 1002942 »       mov····%rax,0x18(%rsp)
1002427 »       xchg···%ax,%ax1002943 »       xor····%eax,%eax
1002428 »       data16·cs·nopw·0x0(%rax,%rax,1) 
1002429 »       push···%rbx1002944 »       test···%rdi,%rdi
 1002945 »       je·····51b230·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x23b0>
 1002946 »       mov····%rbx,0x20(%rsp)
1002430 »       mov····%rdi,%rbx1002947 »       mov····%rdi,%rbx
 1002948 »       cmpl···$0xffffffff,0x8(%rdi)
 1002949 »       je·····51b1f7·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2377>
1002431 »       mov····0xa0(%rdi),%rdi1002950 »       mov····0x48(%rdi),%rdi
 1002951 »       test···%rdi,%rdi
 1002952 »       je·····51b191·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2311>
 1002953 »       call···f33e0·<free@plt>
 1002954 »       movq···$0x0,0x48(%rbx)
 1002955 »       mov····0x78(%rbx),%rdi
 1002956 »       test···%rdi,%rdi
 1002957 »       je·····51b1a7·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2327>
 1002958 »       call···f33e0·<free@plt>
 1002959 »       movq···$0x0,0x78(%rbx)
 1002960 »       mov····0x20(%rbx),%rdi
1002432 »       cmp····$0xffffffffffffffff,%rdi1002961 »       cmp····$0xffffffffffffffff,%rdi
1002433 »       je·····51a85d·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19dd>1002962 »       je·····51b1c4·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2344>
1002434 »       mov····0xa8(%rbx),%rsi1002963 »       mov····0x68(%rbx),%esi
 1002964 »       add····0x38(%rbx),%esi
1002435 »       call···f3f10·<munmap@plt>1002965 »       call···f3f10·<munmap@plt>
 1002966 »       movq···$0xffffffffffffffff,0x20(%rbx)
1002436 »       mov····0xb8(%rbx),%edi1002967 »       mov····0x8(%rbx),%edi
1002437 »       cmp····$0xffffffff,%edi1002968 »       vpxor··%xmm0,%xmm0,%xmm0
 1002969 »       mov····$0x10,%r8d
 1002970 »       mov····%rsp,%rcx
 1002971 »       mov····$0x5,%edx
 1002972 »       mov····$0x107,%esi
 1002973 »       vmovdqa·%xmm0,(%rsp)
 1002974 »       call···f32f0·<setsockopt@plt>
 1002975 »       mov····0x68(%rbx),%eax
 1002976 »       test···%eax,%eax
1002438 »       je·····51a877·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x19f7>1002977 »       jne····51b248·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x23c8>
 1002978 »       mov····0x8(%rbx),%edi
1002439 »       call···f3530·<close@plt>1002979 »       call···f3530·<close@plt>
1002440 »       movl···$0xffffffff,0xb8(%rbx) 
1002441 »       xor····%eax,%eax1002980 »       mov····0x88(%rbx),%rdi
 1002981 »       test···%rdi,%rdi
 1002982 »       je·····51b208·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2388>
 1002983 »       call···f33e0·<free@plt>
 1002984 »       mov····0x18(%rsp),%rax
 1002985 »       sub····%fs:0x28,%rax
 1002986 »       jne····51b26a·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x23ea>
 1002987 »       mov····%rbx,%rdi
 1002988 »       mov····0x20(%rsp),%rbx
 1002989 »       add····$0x28,%rsp
 1002990 »       jmp····f33e0·<free@plt>
 1002991 »       nopl···0x0(%rax)
 1002992 »       mov····0x18(%rsp),%rax
 1002993 »       sub····%fs:0x28,%rax
 1002994 »       jne····51b265·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x23e5>
 1002995 »       add····$0x28,%rsp
 1002996 »       ret
 1002997 »       nopl···(%rax)
 1002998 »       mov····0x8(%rbx),%edi
 1002999 »       mov····%rsp,%rcx
 1003000 »       mov····$0xd,%edx
 1003001 »       mov····$0x107,%esi
 1003002 »       mov····$0x10,%r8d
 1003003 »       call···f32f0·<setsockopt@plt>
 1003004 »       jmp····51b1ef·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x236f>
 1003005 »       mov····%rbx,0x20(%rsp)
 1003006 »       call···f36e0·<__stack_chk_fail@plt>
 1003007 »       nop
 1003008 »       push···%r14
 1003009 »       mov····$0x11,%eax
 1003010 »       mov····%rdi,%r14
 1003011 »       push···%rbx
 1003012 »       sub····$0x48,%rsp
 1003013 »       mov····%fs:0x28,%rbx
 1003014 »       mov····%rbx,0x38(%rsp)
 1003015 »       mov····%rsi,%rbx
 1003016 »       mov····%ax,0x20(%rsp)
 1003017 »       lea····0x20(%rsp),%rsi
 1003018 »       movbe··%dx,0x22(%rsp)
 1003019 »       mov····$0x14,%edx
 1003020 »       movl···$0x4,0x1c(%rsp)
 1003021 »       movq···$0x0,0x28(%rsp)
 1003022 »       movl···$0x0,0x30(%rsp)
 1003023 »       mov····0x90(%rbx),%eax
 1003024 »       mov····0x8(%rbx),%edi
 1003025 »       mov····%eax,0x24(%rsp)
 1003026 »       call···f49f0·<bind@plt>
 1003027 »       cmp····$0xffffffff,%eax
 1003028 »       je·····51b37c·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x24fc>
 1003029 »       mov····0x8(%rbx),%edi
 1003030 »       lea····0x18(%rsp),%rcx
 1003031 »       lea····0x1c(%rsp),%r8
 1003032 »       mov····$0x4,%edx
 1003033 »       mov····$0x1,%esi
 1003034 »       call···f4340·<getsockopt@plt>
 1003035 »       mov····0x18(%rsp),%r9d
 1003036 »       test···%eax,%eax
 1003037 »       jne····51b328·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x24a8>
 1003038 »       test···%r9d,%r9d
 1003039 »       jne····51b368·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x24e8>
 1003040 »       mov····0x38(%rsp),%rax
 1003041 »       sub····%fs:0x28,%rax
 1003042 »       jne····51b3c6·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2546>
 1003043 »       add····$0x48,%rsp
 1003044 »       mov····%r9d,%eax
1002442 »       pop····%rbx1003045 »       pop····%rbx
 1003046 »       pop····%r14
1002443 »       ret1003047 »       ret
1002444 »       nopl···0x0(%rax,%rax,1)1003048 »       nopl···0x0(%rax,%rax,1)
 1003049 »       mov····0x8978b1(%rip),%rbx········
 1003050 »       test···%r9d,%r9d
 1003051 »       jne····51b36f·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x24ef>
 1003052 »       call···f4c30·<__errno_location@plt>
 1003053 »       mov····(%rax),%edi
 1003054 »       call···f4450·<strerror@plt>
 1003055 »       mov····%rax,%rcx
 1003056 »       mov····0x28(%r14),%rdi
 1003057 »       lea····0x3ca972(%rip),%rdx········#·8e5cc0·<typeinfo·name·for·std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::reference_wrapper<Analyzer>,·Swapper*,·unsigned·short>·>·>@@Base+0x120>
 1003058 »       lea····0x2334a(%rip),%rsi········
 1003059 »       xor····%eax,%eax
 1003060 »       call···*%rbx
 1003061 »       mov····$0xffffffff,%r9d
 1003062 »       jmp····51b304·<snort::main_broadcast_command(snort::AnalyzerCommand*,·ControlConn*)@@Base+0x2484>
Max diff block lines reached; 747624/787695 bytes (94.91%) of diff not shown.