ip_out.h
来自「开放源码的编译器open watcom 1.6.0版的源代码」· C头文件 代码 · 共 33 行
H
33 行
#ifndef __IP_OUTPUT_H
#define __IP_OUTPUT_H
extern int _ip_id_increment;
extern int _default_ttl;
extern int _default_tos;
extern WORD _get_ip_id (void);
extern WORD _get_this_ip_id (void);
extern int _ip_output (in_Header *ip, DWORD src_ip, DWORD dst_ip,
WORD protocol, BYTE ttl, BYTE tos, WORD ip_id,
int data_len, const void *sock,
const char *file, unsigned line);
#define IP_OUTPUT(ip, src, dst, proto, ttl, tos, ip_id, data_len, sock) \
_ip_output(ip, src, dst, proto, ttl, tos, ip_id, data_len, sock, \
__FILE__, __LINE__)
extern int _chk_ip_header (const in_Header *ip);
#if defined(USE_FRAGMENTS)
int send_ip_fragments (sock_type *sk, WORD proto, DWORD dest,
const void *buf, int len, const char *file,
unsigned line);
#define SEND_IP_FRAGMENTS(sk, proto, dest, buf, len) \
send_ip_fragments(sk, proto, dest, buf, len, __FILE__, __LINE__)
#endif
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?