void
GPSRAgent::recvHello(Packet *p){
struct hdr_cmn *cmh = HDR_CMN(p);
struct hdr_gpsr_hello *ghh = HDR_GPSR_HELLO(p);
nblist_->newNB(cmh->last_hop_, (double)ghh->x_, (double)ghh->y_);
// trace("%d recv Hello from %d", my_id_, cmh->last_hop_);
}
GPSRAgent::recvHello(Packet *p){
struct hdr_cmn *cmh = HDR_CMN(p);
struct hdr_gpsr_hello *ghh = HDR_GPSR_HELLO(p);
nblist_->newNB(cmh->last_hop_, (double)ghh->x_, (double)ghh->y_);
// trace("%d recv Hello from %d", my_id_, cmh->last_hop_);
}