aboutsummaryrefslogtreecommitdiff
path: root/src/pdesc.h
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2019-09-09 20:16:19 +0200
committerToni Uhlig <matzeton@googlemail.com>2019-09-09 20:16:19 +0200
commitef793d16503a1ee37cdbadd21d401a0329e9273f (patch)
tree95276b8a1bbc5504dc3a70bf4ef60069449a4fd6 /src/pdesc.h
parent2fe275b7484a9d8b2dcdfbfbe11c4392f877596d (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.h7
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);