⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 arsglue.c

📁 VC++源代码
💻 C
字号:
/* Glue between hping and the ars engine */#include <stdlib.h>#include <stdio.h>#include "ars.h"/* Send the APD described packet {s} */void hping_ars_send(char *apd){	struct ars_packet p;	int s;	ars_init(&p);	s = ars_open_rawsocket(&p);	if (s == -ARS_ERROR) {		perror("Opening raw socket");		exit(1);	}	if (ars_d_build(&p, apd) != -ARS_OK) {		fprintf(stderr, "APD error: %s\n", p.p_error);		exit(1);	}	if (ars_compile(&p) != -ARS_OK) {		fprintf(stderr, "APD error compiling: %s\n", p.p_error);		exit(1);	}	if (ars_send(s, &p, NULL, 0) != -ARS_OK) {		perror("Sending the packet");		exit(1);	}	exit(0);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -