X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=opengate%2Fopengatesrv%2Fcomm-ndp.c;fp=opengate%2Fopengatesrv%2Fcomm-ndp.c;h=dd7ba76450b044a6a40c62bc765bb7f5a9a3f6f2;hb=2be83630622689c70f0060239a0a801ba9f858b4;hp=d9aabc6ad4039277baa77f952fd2a50b58820600;hpb=d9b9dc0f05d3d51825269d2c2dc0bf06ba3c5bfd;p=opengate%2Fopengate.git diff --git a/opengate/opengatesrv/comm-ndp.c b/opengate/opengatesrv/comm-ndp.c index d9aabc6..dd7ba76 100644 --- a/opengate/opengatesrv/comm-ndp.c +++ b/opengate/opengatesrv/comm-ndp.c @@ -83,7 +83,7 @@ void scanNdpEntry(struct clientAddr *pClientAddr, char *userid, char *macAddr6, /* regist it and open firewall for it */ /* cut out ip-ndp */ - strncpy(tmpAddr,buf,ADDRMAXLN); + strlcpy(tmpAddr,buf,ADDRMAXLN); /* get first ip-reg in address list */ tmp1 = pClientAddr;