diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2019-09-09 20:16:19 +0200 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2019-09-09 20:16:19 +0200 |
commit | ef793d16503a1ee37cdbadd21d401a0329e9273f (patch) | |
tree | 95276b8a1bbc5504dc3a70bf4ef60069449a4fd6 /src/pdesc.h | |
parent | 2fe275b7484a9d8b2dcdfbfbe11c4392f877596d (diff) |
refactored queue_packet by shrinking the function signature to the minima
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'src/pdesc.h')
-rw-r--r-- | src/pdesc.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/pdesc.h b/src/pdesc.h index f02b870..02cab32 100644 --- a/src/pdesc.h +++ b/src/pdesc.h @@ -180,11 +180,8 @@ void remove_proxy_desc_rings(proxy_desc_t *cur); forward_desc_t* create_fwd_desc(uint16_t seq_no, uint32_t data_len, char *data); -int queue_packet(int icmp_sock, uint8_t type, char *buf, int num_bytes, - uint16_t id_no, uint16_t icmp_id, uint16_t *seq, icmp_desc_t ring[], - int *insert_idx, int *await_send, uint32_t ip, uint32_t port, - uint32_t state, struct sockaddr_in *dest_addr, uint16_t next_expected_seq, - int *first_ack, uint16_t *ping_seq, uint16_t window_size); +int queue_packet(int sock_fd, proxy_desc_t *cur, char *buf, size_t bufsiz, + uint32_t dest_ip, u_int16_t dest_port, uint32_t state); uint32_t send_packets(forward_desc_t *ring[], int *xfer_idx, int *await_send, int *sock, uint16_t window_size); |