libnet编译linux,redhart linux下如何安装libnet
我的安装过程如下:
tar -xvzf libnet.tar
cd libnet
./configure
make
make install (libpcap已按此法先行安装了)
如此安装之后,man libnet_name_resolve显示无此项目
写了个文件如下进行测试,结果用如下命令“gcc xxx.c -o xx ”或“gcc xxx.c -o xx -lnet -lpcap”或“gcc xxx.c -o xx -lpcap”或“gcc xxx.c -o xx -lnet”编译均显示函数libnet_error()和libnet_name_resolve()未声明。请求高手给予解答,在下不胜感激。
#include
#include
#include
#define SUCCESS 0
#define FAILURE -1
int main ( int argc, char * argv[] )
{
u_long ipUl = 0x01020304;
u_char * ipUc;
int i;
u_short method;
if ( argc != 3 )
{
fprintf( stderr, "%s n", argv[0] );
exit( FAILURE );
}
method = ( u_short )strtoul( argv[2], NULL, 10 );
if ( ( method != 0 ) && ( method != 1 ) )
{
libnet_error( LIBNET_ERR_FATAL, "Bad method: %sn", argv[2] );
}
if ( ( ipUl = libnet_name_resolve( argv[1], method ) ) == -1 )
{
libnet_error( LIBNET_ERR_WARNING, "Bad resolveObject: %sn", argv[1] );
}
ipUc = ( u_char * )&ipUl;
i = 0;
while ( i
您可能感兴趣的文章:
libnet编译linux,redhart linux下如何安装libnet相关推荐
- weblogic 64位 linux,weblogic在linux和window下的安装
weblogic在linux和window下的安装 Windows server2008 一直下一步没什么坑 centos6.5 使用rpm安装jdk8 安装jdl rpm -ivh jdk-8u19 ...
- Xp下的程序编译成linux,Windows XP下硬盘安装Linux系统
作为一个Linux新手,第一次安装Linux系统,经过几个小时摸索,终于搞清楚在Windows XP系统下硬盘安装Linux系统的方法,跟大家共享. 第一步:在Window系统下必须存在两个分区(不妨 ...
- libnet编译,windows/Linux
windows下 1.下载安装包libnet-libnet-1.2-rc2.zip https://github.com/sam-github/libnet/releases 2.解压缩到D:\lib ...
- Linux CentOS7.0下JAVA安装和配置环境变量
一.前言: CentOS7.0虽然自带JDK1.7和1.8,运行"java -version"命令也可以看到版本信息,但是jdk的安装环境不全,比如缺少tool.jar和dt.ja ...
- linux 和windows 下golang安装
基于 Red Hat 的 Linux 发行版本,RHEL.Fedora.CentOS都可以使用 yum 命令来进行安装: yum install golang 要查看当前系统安装的 Go 语言版本可以 ...
- ubuntu如何安装linux驱动程序,Ubuntu下如何安装驱动程序和应用软件?
蓝冰 于 2010-02-25 00:15:35发表: 谢谢一楼大哥,我也费解呢 sjj.01 于 2010-02-24 20:33:27发表: 11# tyhacker 谢谢你再次回复,我会把< ...
- windows装linux 引导,Win下硬盘安装桌面版Ubuntu 7.10的引导过程
在Windows系统上硬盘安装桌面版版Ubuntu 7.10的引导过程 1)从http://ftp.ubuntu.org.cn/gnix_oag/boot_livecd_from_hd/gutsy/b ...
- mac go linux 目标,Mac下Golang安装以及目录结构-Go语言中文社区
1.安装步骤 a.下载地址 下载SDK后,解压到自己喜欢的目录(后面配置PATH需要用到) b.配置PATH,有很多个地方可以配置具体可参考此链(PATH配置详解),我是直接修改的~/.bash_p ...
- linux配置python_Linux--linux下配置安装python3
一.首先,官网下载python3的所需版本. (1)方式一 想下载到那个文件夹下就先进入到那个文件夹下--cd /home/download (2)方式二 在官网上下载完压缩包后,放置在主文件夹中 二 ...
最新文章
- PHP中常见的几种运行代码的方式
- Navicat数据库非常实用的技巧 (create_time、edit_time 设置默认值和自动更新)
- 运行第一个docker容器
- java oca_OCA第1部分中的Java难题
- pfring(pf_ring)编译安装
- Spring-boot配置JedisShardInfo
- linux mongodb 升级,MongoDB2.6简单快速升级到3.0
- Java中interface接口与abstract class抽象类的区别
- alpha and beta in statistics
- Structs2 总结
- 计算机音乐红色彼岸花,红色彼岸花 - 刘雨Key - 5SING中国原创音乐基地
- 磨刀不误砍柴工——模板方法模式
- FBreader多端同步心得补充
- 键盘测试软件 - Vintage Keyboard Analyzer
- 走进信息隐藏的世界,全面讲解信息隐藏——第1节:信息隐藏技术简介
- cython安装ubuntu_Cython安装与使用入门
- 域名被微信/QQ红了(被封锁、被屏蔽、被和谐)后最好的解决方法
- [设计报告]有屏的地方就有Bad Apple!! —— 12864版
- 浅谈大数据里的Kafka (9)Kafka的消费方式和消费策略
- 铁柱学习node.js