===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
ndppd-0.2.5/src/address.cc-279-
ndppd-0.2.5/src/address.cc:280:struct in6_addr& address::addr()
ndppd-0.2.5/src/address.cc-281-{
##############################################
ndppd-0.2.5/src/address.cc-284-
ndppd-0.2.5/src/address.cc:285:const struct in6_addr& address::const_addr() const
ndppd-0.2.5/src/address.cc-286-{
##############################################
ndppd-0.2.5/src/address.h-36-
ndppd-0.2.5/src/address.h:37:    struct in6_addr& addr();
ndppd-0.2.5/src/address.h-38-
ndppd-0.2.5/src/address.h:39:    const struct in6_addr& const_addr() const;
ndppd-0.2.5/src/address.h-40-
##############################################
ndppd-0.2.5/src/iface.cc-326-    daddr_tmp.sin6_port   = htons(IPPROTO_ICMPV6); // Needed?
ndppd-0.2.5/src/iface.cc:327:    memcpy(&daddr_tmp.sin6_addr,& daddr.const_addr(), sizeof(struct in6_addr));
ndppd-0.2.5/src/iface.cc-328-
##############################################
ndppd-0.2.5/src/iface.cc-390-
ndppd-0.2.5/src/iface.cc:391:    memcpy(&ns->nd_ns_target,& taddr.const_addr(), sizeof(struct in6_addr));
ndppd-0.2.5/src/iface.cc-392-
##############################################
ndppd-0.2.5/src/iface.cc-402-
ndppd-0.2.5/src/iface.cc:403:    daddr.addr().s6_addr[13] = taddr.const_addr().s6_addr[13];
ndppd-0.2.5/src/iface.cc:404:    daddr.addr().s6_addr[14] = taddr.const_addr().s6_addr[14];
ndppd-0.2.5/src/iface.cc:405:    daddr.addr().s6_addr[15] = taddr.const_addr().s6_addr[15];
ndppd-0.2.5/src/iface.cc-406-
##############################################
ndppd-0.2.5/src/iface.cc-431-
ndppd-0.2.5/src/iface.cc:432:    memcpy(&na->nd_na_target,& taddr.const_addr(), sizeof(struct in6_addr));
ndppd-0.2.5/src/iface.cc-433-
##############################################
ndppd-0.2.5/src/iface.cc-585-
ndppd-0.2.5/src/iface.cc:586:                if ((sess->taddr() == taddr) && (sess->status() == session::WAITING)) {
ndppd-0.2.5/src/iface.cc-587-                    sess->handle_advert();
##############################################
ndppd-0.2.5/src/proxy.cc-75-
ndppd-0.2.5/src/proxy.cc:76:        if ((*sit)->taddr() == taddr) {
ndppd-0.2.5/src/proxy.cc-77-            switch ((*sit)->status()) {
##############################################
ndppd-0.2.5/src/proxy.cc-98-
ndppd-0.2.5/src/proxy.cc:99:        logger::debug() << "checking " << ru->addr() << " against " << taddr;
ndppd-0.2.5/src/proxy.cc-100-
ndppd-0.2.5/src/proxy.cc:101:        if (ru->addr() == taddr) {
ndppd-0.2.5/src/proxy.cc-102-            if (!se) {
##############################################
ndppd-0.2.5/src/route.cc-31-route::route(const address& addr, const std::string& ifname) :
ndppd-0.2.5/src/route.cc:32:    _addr(addr), _ifname(ifname)
ndppd-0.2.5/src/route.cc-33-{
##############################################
ndppd-0.2.5/src/route.cc-105-
ndppd-0.2.5/src/route.cc:106:            if (hexdec(buf, (unsigned char* )&addr.addr(), 16) != 16) {
ndppd-0.2.5/src/route.cc-107-                // TODO: Warn here?
##############################################
ndppd-0.2.5/src/route.cc-145-            it != _routes.end(); it++) {
ndppd-0.2.5/src/route.cc:146:        if ((*it)->addr() == addr)
ndppd-0.2.5/src/route.cc-147-            return *it;
##############################################
ndppd-0.2.5/src/route.cc-178-
ndppd-0.2.5/src/route.cc:179:const address& route::addr() const
ndppd-0.2.5/src/route.cc-180-{
##############################################
ndppd-0.2.5/src/route.h-43-
ndppd-0.2.5/src/route.h:44:    const address& addr() const;
ndppd-0.2.5/src/route.h-45-
##############################################
ndppd-0.2.5/src/rule.cc-59-
ndppd-0.2.5/src/rule.cc:60:const address& rule::addr() const
ndppd-0.2.5/src/rule.cc-61-{
##############################################
ndppd-0.2.5/src/rule.h-36-
ndppd-0.2.5/src/rule.h:37:    const address& addr() const;
ndppd-0.2.5/src/rule.h-38-
##############################################
ndppd-0.2.5/src/session.cc-118-
ndppd-0.2.5/src/session.cc:119:const address& session::taddr() const
ndppd-0.2.5/src/session.cc-120-{
##############################################
ndppd-0.2.5/src/session.cc-123-
ndppd-0.2.5/src/session.cc:124:const address& session::saddr() const
ndppd-0.2.5/src/session.cc-125-{
##############################################
ndppd-0.2.5/src/session.cc-128-
ndppd-0.2.5/src/session.cc:129:const address& session::daddr() const
ndppd-0.2.5/src/session.cc-130-{
##############################################
ndppd-0.2.5/src/session.h-64-
ndppd-0.2.5/src/session.h:65:    const address& taddr() const;
ndppd-0.2.5/src/session.h-66-
ndppd-0.2.5/src/session.h:67:    const address& daddr() const;
ndppd-0.2.5/src/session.h-68-
ndppd-0.2.5/src/session.h:69:    const address& saddr() const;
ndppd-0.2.5/src/session.h-70-
##############################################
ndppd-0.2.5/src/ndppd.cc-93-
ndppd-0.2.5/src/ndppd.cc:94:            address addr(*ru_cf);
ndppd-0.2.5/src/ndppd.cc-95-
##############################################
ndppd-0.2.5/src/ndppd.cc-179-
ndppd-0.2.5/src/ndppd.cc:180:            address addr(*ru_cf);
ndppd-0.2.5/src/ndppd.cc-181-
##############################################
ndppd-0.2.5/.pc/pid_perms/src/ndppd.cc-93-
ndppd-0.2.5/.pc/pid_perms/src/ndppd.cc:94:            address addr(*ru_cf);
ndppd-0.2.5/.pc/pid_perms/src/ndppd.cc-95-
##############################################
ndppd-0.2.5/.pc/pid_perms/src/ndppd.cc-179-
ndppd-0.2.5/.pc/pid_perms/src/ndppd.cc:180:            address addr(*ru_cf);
ndppd-0.2.5/.pc/pid_perms/src/ndppd.cc-181-