--- embedaddon/mpd/src/util.h 2012/02/21 23:32:47 1.1.1.1 +++ embedaddon/mpd/src/util.h 2013/07/22 08:44:29 1.1.1.2 @@ -68,9 +68,11 @@ 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); +#ifdef PHYSTYPE_MODEM extern int OpenSerialDevice(const char *label, const char *path, int baudrate); extern int ExclusiveOpenDevice(const char *label, const char *path); extern void ExclusiveCloseDevice(const char *label, int fd, const char *path); +#endif extern int PIDCheck(const char *lockfile, int killem); @@ -84,7 +86,9 @@ extern void ShowMesg(int log, const char *pref, const char *buf, int len); extern char *Bin2Hex(const unsigned char *bin, size_t len); extern u_char *Hex2Bin(char *hexstr); +#ifndef USE_NG_PRED1 extern u_short Crc16(u_short fcs, u_char *cp, int len); +#endif extern u_long GenerateMagic(void); extern int GetAnyIpAddress(struct u_addr *ipaddr, const char *ifname); @@ -95,4 +99,3 @@ const char *bytes, size_t len); #endif -