/***************************************************************************
* * Copyright (C) 2007 by qzc *
* * qzc1998@126.com *
* * *
* * This program is free software; you can redistribute it and/or modify *
* * it under the terms of the GNU General Public License as published by *
* * the Free Software Foundation; either version 2 of the License, or *
* * (at your option) any later version. *
* * *
* * This program is distributed in the hope that it will be useful, *
* * but WITHOUT ANY WARRANTY; without even the implied warranty of *
* * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* * GNU General Public License for more details. *
* * *
* * You should have received a copy of the GNU General Public License *
* * along with this program; if not, write to the *
* * Free Software Foundation, Inc., *
* * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* ***************************************************************************/
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include <stdio.h>
#include <sys/time.h>
#include <unistd.h>
#include <string.h>
#include <errno.
ARP C代码实现
最新推荐文章于 2021-12-07 21:59:26 发布
这段C代码实现了获取本地MAC和IP地址,以及发送ARP请求和解析响应的功能。通过socket和ioctl函数获取网络设备信息,根据RFC 0826构造并发送ARP包,用于网络通信中的地址解析。
摘要由CSDN通过智能技术生成