C++
wu_th0818
这个作者很懒,什么都没留下…
展开
-
满足 MISRA C++ 的网卡对应IP及网段号获取
两种常见指定网卡对应IP地址的获取方法#include <sys/ioctl.h>int ioctl(int handle, int cmd,[int *argdx, int argcx]);和#include <sys/types.h>#include <ifaddrs.h>int getif原创 2019-01-10 15:57:34 · 206 阅读 · 0 评论 -
UDP连接类
也就时为了代码不那么乱,封了UDP的连接类,还凑合吧头文件UDP_Conn.h#ifndef UDP_CONN_H#define UDP_CONN_H#include <string>#include <netinet/in.h>using namespace std;class UDP_Conn原创 2018-07-17 17:30:36 · 162 阅读 · 0 评论 -
合成分解IP地址
有个需求,要比较精准地修改IP地址具体的位,就写了这个东西#include <iostream>#include <string>#include <sstream>#include <arpa/inet.h>#include &a原创 2018-07-17 17:47:17 · 371 阅读 · 0 评论 -
指定网卡,socket发送
我们在可编程路由器上的openWRT做数据转发需求:路由器有两个数据出口,做冗余发送。两个出口的网络不再分层,均处于同一子网,直接用socket发送即可,系统会按照本地路由表进行匹配发送## 可以该命令查看本地路由器表route -n其中一个数据出口有多层结构,该数据接口可设置“默认网关”。即无法匹配的数据会发送到该数据出口多层结构,即数据出口外还有路由器设备提供上层的数...原创 2018-12-30 19:49:12 · 3512 阅读 · 1 评论