SRC_DIRS += $(NETDEV)/chino DBD += chino.dbd netDev_SRCS += devChinoLog.cを追加
DIRS += netDev/currentを追加
DIRS := netDevを削除する
EXTENSIONS=/local/R314.7/extensionsを追加する
return netDevInitXxRecord( (struct dbCommon *) pwf, &pwf->inp, MPF_READ | CHINO_GET_PROTO | DEFAULT_TIMEOUT | finsUseSamePortNumber, d, chino_parse_link, config_waveform_command, parse_waveform_response );となっている、finsUseSamePortNumberを付けたままだとはじめのネットロガーにしかアクセス出来なくなりますので、その前の|から削除し
MPF_READ | CHINO_GET_PROTO | DEFAULT_TIMEOUT,にする必要があります。
LOCAL long chino_parse_link( struct link *, struct sockaddr_in *, int, void * );を
LOCAL long chino_parse_link( struct link *, struct sockaddr_in *, int *, void * );に変更
LOCAL long chino_parse_link( struct link *plink, struct sockaddr_in *peer_addr, int option, void *device )を
LOCAL long chino_parse_link( struct link *plink, struct sockaddr_in *peer_addr, int *option, void *device )に変更、さらに
char *protocol = NULL;を追加、
if (parseLinkPlcCommon( plink, peer_addr, &route, /* dummy */ &unit, &type, &addr, &lopt ))を
if (parseLinkPlcCommon( plink, peer_addr, &protocol, &route, /* dummy */ &unit, &type, &addr, &lopt ))に変更する。