6 .section .gnu.warning.inet6_option_space
8 .section .gnu.warning.inet6_option_init
10 .section .gnu.warning.inet6_option_append
12 .section .gnu.warning.inet6_option_alloc
14 .section .gnu.warning.inet6_option_next
16 .section .gnu.warning.inet6_option_find
20 .type add_pad, @function
68 .size add_pad, .-add_pad
69 .section .rodata.str1.1,"aMS",@progbits,1
71 .string "inet6_option.c"
72 .section .rodata.str1.8,"aMS",@progbits,1
75 .string "((cmsg->cmsg_len - CMSG_LEN (0)) % 8) == 0"
78 .type option_alloc, @function
103 leal
(%rdx
,%rcx
), %esi
109 leaq
0(%rbp
,%rdx
), %r12
145 leaq __PRETTY_FUNCTION__.3901
(%rip
), %rcx
146 leaq
.LC0(%rip), %rsi
147 leaq
.LC1(%rip), %rdi
149 call __GI___assert_fail
150 .size option_alloc, .-option_alloc
152 .type get_opt_end, @function
162 leaq
2(%rsi
,%rax
), %rax
180 .size get_opt_end, .-get_opt_end
182 .globl inet6_option_space
183 .type inet6_option_space, @function
189 .size inet6_option_space, .-inet6_option_space
191 .globl inet6_option_init
192 .type inet6_option_init, @function
210 .size inet6_option_init, .-inet6_option_init
212 .globl inet6_option_append
213 .type inet6_option_append, @function
255 movq
-8(%rbp
,%rdx
), %rcx
256 movq
%rcx
, -8(%rax
,%rdx
)
258 leal
(%rbx
,%rax
), %ecx
267 movzwl
-2(%rbp
,%rbx
), %edx
268 movw
%dx
, -2(%rax
,%rbx
)
275 movl
-4(%rbp
,%rbx
), %edx
276 movl
%edx
, -4(%rax
,%rbx
)
283 .size inet6_option_append, .-inet6_option_append
285 .globl inet6_option_alloc
286 .type inet6_option_alloc, @function
289 .size inet6_option_alloc, .-inet6_option_alloc
291 .globl inet6_option_next
292 .type inet6_option_next, @function
305 movzbl
17(%rdi
), %edx
306 leaq
8(,%rdx
,8), %rdx
313 leaq
16(%rdi
,%rdx
), %r8
351 .size inet6_option_next, .-inet6_option_next
353 .globl inet6_option_find
354 .type inet6_option_find, @function
367 movzbl
17(%rdi
), %ecx
368 leaq
8(,%rcx
,8), %rcx
375 leaq
16(%rdi
,%rcx
), %r9
425 .size inet6_option_find, .-inet6_option_find
426 .section .rodata.str1.8
428 .type __PRETTY_FUNCTION__.3901, @object
429 .size __PRETTY_FUNCTION__.3901, 13
430 __PRETTY_FUNCTION__.3901
:
431 .string "option_alloc"
432 .section .gnu.warning.inet6_option_find
435 .type __evoke_link_warning_inet6_option_find, @object
436 .size __evoke_link_warning_inet6_option_find, 59
437 __evoke_link_warning_inet6_option_find
:
438 .string "inet6_option_find is obsolete, use the RFC 3542 interfaces"
439 .section .gnu.warning.inet6_option_next
442 .type __evoke_link_warning_inet6_option_next, @object
443 .size __evoke_link_warning_inet6_option_next, 59
444 __evoke_link_warning_inet6_option_next
:
445 .string "inet6_option_next is obsolete, use the RFC 3542 interfaces"
446 .section .gnu.warning.inet6_option_alloc
449 .type __evoke_link_warning_inet6_option_alloc, @object
450 .size __evoke_link_warning_inet6_option_alloc, 60
451 __evoke_link_warning_inet6_option_alloc
:
452 .string "inet6_option_alloc is obsolete, use the RFC 3542 interfaces"
453 .section .gnu.warning.inet6_option_append
456 .type __evoke_link_warning_inet6_option_append, @object
457 .size __evoke_link_warning_inet6_option_append, 61
458 __evoke_link_warning_inet6_option_append
:
459 .string "inet6_option_append is obsolete, use the RFC 3542 interfaces"
460 .section .gnu.warning.inet6_option_init
463 .type __evoke_link_warning_inet6_option_init, @object
464 .size __evoke_link_warning_inet6_option_init, 59
465 __evoke_link_warning_inet6_option_init
:
466 .string "inet6_option_init is obsolete, use the RFC 3542 interfaces"
467 .section .gnu.warning.inet6_option_space
470 .type __evoke_link_warning_inet6_option_space, @object
471 .size __evoke_link_warning_inet6_option_space, 60
472 __evoke_link_warning_inet6_option_space
:
473 .string "inet6_option_space is obsolete, use the RFC 3542 interfaces"