acl
3.5.3.0
acl_mask_addr.h
浏览该文件的文档.
1
#ifndef ACL_MASK_ADDR_H_INCLUDED
2
#define ACL_MASK_ADDR_H_INCLUDED
3
4
#ifdef __cplusplus
5
extern
"C"
{
6
#endif
7
8
#include "../stdlib/acl_define.h"
9
10
/**
11
* 给定网络掩码长度及IP地址,获得其网络地址
12
* @param addr_bytes {unsigned char*} 给定的网络字节序 IP 地址,
13
* (可以为IPv4/IPv6), 该参数为值参型,结果存于该地址中
14
* @param addr_byte_count {unsigned} addr_bytes 地址长度
15
* @param network_bits {unsigned} 网络掩码的长度
16
*/
17
ACL_API
void
acl_mask_addr
(
unsigned
char
*addr_bytes,
18
unsigned
addr_byte_count,
unsigned
network_bits);
19
20
#ifdef __cplusplus
21
}
22
#endif
23
24
#endif
25
acl_mask_addr
ACL_API void acl_mask_addr(unsigned char *addr_bytes, unsigned addr_byte_count, unsigned network_bits)
include
acl
net
acl_mask_addr.h
生成于 2021年 九月 10日 星期五 11:14:43 , 为 acl使用
1.8.15