加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
raw_tcp.h 475 Bytes
一键复制 编辑 原始数据 按行查看 历史
florian 提交于 2019-01-06 22:02 . init
#pragma once
#include <stdlib.h>
#include <inttypes.h>
#ifndef PKT_MAX_SIZE
# define PKT_MAX_SIZE (1<<16)
#endif
#define TCP_SYN 0x1
#define TCP_ACK 0x2
#define TCP_RST 0x4
int tcp4_send(uint16_t sport, uint32_t dst_ip, uint16_t dport,
uint8_t* data, size_t datalen, uint8_t ct);
__attribute__((noreturn)) void tcp4_recv(
uint16_t dport,
void (handler(uint32_t sip, uint16_t sport, uint8_t *data, size_t datalen, void *env)),
void *env
);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化