📄 mask.c
字号:
#include<stdio.h>#include<pcap.h>typedef u_int32_t in_addr_t;struct in_addr{ in_addr_t s_addr;};int main(){ char error_content[PCAP_ERRBUF_SIZE]; struct in_addr net_ip_address; struct in_addr net_mask_address; char *net_interface; char *net_ip_string; char *net_mask_string; u_int32_t net_ip; u_int32_t net_mask; net_interface=pcap_lookupdev(error_content); pcap_lookupnet(net_interface, &net_ip, &net_mask, error_content); printf("Network Interface is:%s\n",net_interface); net_ip_address.s_addr=net_ip; net_ip_string=(char*)inet_ntoa(net_ip_address); printf("Network IP Address is:%s\n",net_ip_string); net_mask_address.s_addr=net_mask; net_mask_string=(char*)inet_ntoa(net_mask_address); printf("Network Mask Address is:%s\n",net_mask_string);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -