version 1.1.1.1, 2012/02/21 23:32:47
|
version 1.1.1.2, 2013/07/22 08:44:29
|
Line 68
|
Line 68
|
extern int TcpAcceptConnection(int sock, struct sockaddr_storage *addr, int block); |
extern int TcpAcceptConnection(int sock, struct sockaddr_storage *addr, int block); |
extern int GetInetSocket(int type, struct u_addr *addr, in_port_t port, int block, char *ebuf, size_t len); |
extern int GetInetSocket(int type, struct u_addr *addr, in_port_t port, int block, char *ebuf, size_t len); |
|
|
|
#ifdef PHYSTYPE_MODEM |
extern int OpenSerialDevice(const char *label, const char *path, int baudrate); |
extern int OpenSerialDevice(const char *label, const char *path, int baudrate); |
extern int ExclusiveOpenDevice(const char *label, const char *path); |
extern int ExclusiveOpenDevice(const char *label, const char *path); |
extern void ExclusiveCloseDevice(const char *label, int fd, const char *path); |
extern void ExclusiveCloseDevice(const char *label, int fd, const char *path); |
|
#endif |
|
|
extern int PIDCheck(const char *lockfile, int killem); |
extern int PIDCheck(const char *lockfile, int killem); |
|
|
Line 84
|
Line 86
|
extern void ShowMesg(int log, const char *pref, const char *buf, int len); |
extern void ShowMesg(int log, const char *pref, const char *buf, int len); |
extern char *Bin2Hex(const unsigned char *bin, size_t len); |
extern char *Bin2Hex(const unsigned char *bin, size_t len); |
extern u_char *Hex2Bin(char *hexstr); |
extern u_char *Hex2Bin(char *hexstr); |
|
#ifndef USE_NG_PRED1 |
extern u_short Crc16(u_short fcs, u_char *cp, int len); |
extern u_short Crc16(u_short fcs, u_char *cp, int len); |
|
#endif |
extern u_long GenerateMagic(void); |
extern u_long GenerateMagic(void); |
|
|
extern int GetAnyIpAddress(struct u_addr *ipaddr, const char *ifname); |
extern int GetAnyIpAddress(struct u_addr *ipaddr, const char *ifname); |
Line 95
|
Line 99
|
const char *bytes, size_t len); |
const char *bytes, size_t len); |
|
|
#endif |
#endif |
|
|