代码拉取完成,页面将自动刷新
#include <stdio.h>
#include <pcap.h>
#include <arpa/inet.h>
#include <time.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <libnet.h>
#include <pthread.h>
#define BUFSIZE 1514
#ifndef SEND_RECV_H__
#define SEND_RECV_H__
typedef unsigned short u16;
typedef unsigned char u8;
typedef unsigned int u32;
struct one_128b{
u16 conf_type[2]; //* 01 is write sel, 02 is read sel;
//* 03 is write proc,04 is read proc;
//*
u32 pad;
u32 tcm_data;
u32 addr;
};
struct context{
struct one_128b one128b[100];
};
struct send_ctx{
u16 type;
int lens;
struct context payload;
};
void set_read_sel(int read, u32 value);
void write_tcm(char *fileName, int lineNum);
void read_tcm(int lineNum);
void recv_packet(int num, char *bpf_recv_s);
void send_packet(struct send_ctx *sendCtx);
void open_backPressure(int value);
void recv_print_value();
void send_tcp_pkt();
#endif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。