Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimization #33

Open
sachinites opened this issue Jun 30, 2024 · 0 comments
Open

Optimization #33

sachinites opened this issue Jun 30, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@sachinites
Copy link
Owner

sachinites commented Jun 30, 2024

Optimize fn tcp_ip_expand_buffer_ethernet_hdr( )
DP to CP call : node_get_matching_subnet_interface( )
DP to CP Call : gre_lookup_tunnel_intf( )
Covert all packet counters which are fetched by show command as Atomic.
Remove hdr_type_t argument to tcp_dump_recv_logger( ) ( and more such fns ) since starting hdr type info is present in pkt_block_t itself.
Convert all interface members to atomic as interface attributes are accessed extensively in data-path
Remove direct call to XFREE(pkt_block); everywhere.
Introduce cp2dp... version of ARP Crud Operations and let ISIS use those.
Remove node->print_buff as it is no more used.

@sachinites sachinites self-assigned this Jun 30, 2024
@sachinites sachinites added the enhancement New feature or request label Jun 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant