===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
srslte-18.06.1/lib/include/srslte/interfaces/ue_interfaces.h-106-public:
srslte-18.06.1/lib/include/srslte/interfaces/ue_interfaces.h:107:  virtual srslte::error_t setup_if_addr(uint32_t ip_addr, char *err_str) = 0;
srslte-18.06.1/lib/include/srslte/interfaces/ue_interfaces.h-108-};
##############################################
srslte-18.06.1/lib/src/phy/io/netsink.c-60-  q->servaddr.sin_family = AF_INET;
srslte-18.06.1/lib/src/phy/io/netsink.c:61:  q->servaddr.sin_addr.s_addr=inet_addr(address);
srslte-18.06.1/lib/src/phy/io/netsink.c-62-  q->servaddr.sin_port=htons(port);
##############################################
srslte-18.06.1/lib/src/phy/io/netsource.c-61-  q->servaddr.sin_family = AF_INET;
srslte-18.06.1/lib/src/phy/io/netsource.c:62:  q->servaddr.sin_addr.s_addr=inet_addr(address);
srslte-18.06.1/lib/src/phy/io/netsource.c-63-  q->servaddr.sin_port=htons(port);
##############################################
srslte-18.06.1/srsenb/src/upper/gtpu.cc-89-  bindaddr.sin_family      = AF_INET;
srslte-18.06.1/srsenb/src/upper/gtpu.cc:90:  bindaddr.sin_addr.s_addr = inet_addr(gtp_bind_addr.c_str());
srslte-18.06.1/srsenb/src/upper/gtpu.cc-91-  bindaddr.sin_port        = htons(GTPU_PORT);
##############################################
srslte-18.06.1/srsenb/src/upper/gtpu.cc-324-  struct ip_mreq mreq;
srslte-18.06.1/srsenb/src/upper/gtpu.cc:325:  mreq.imr_multiaddr.s_addr = inet_addr("239.255.0.1"); //Multicast address of the service
srslte-18.06.1/srsenb/src/upper/gtpu.cc:326:  mreq.imr_interface.s_addr = inet_addr("127.0.1.200"); //Address of the IF the socket will listen to.
srslte-18.06.1/srsenb/src/upper/gtpu.cc-327-  if (setsockopt(m1u_sd, IPPROTO_IP, IP_ADD_MEMBERSHIP,
##############################################
srslte-18.06.1/srsenb/test/upper/ip_test.cc-137-                            
srslte-18.06.1/srsenb/test/upper/ip_test.cc:138:int setup_if_addr(char *ip_addr);
srslte-18.06.1/srsenb/test/upper/ip_test.cc-139-  
##############################################
srslte-18.06.1/srsenb/test/upper/ip_test.cc-290-    read_enable = true; 
srslte-18.06.1/srsenb/test/upper/ip_test.cc:291:    tun_fd = setup_if_addr(ip_address);
srslte-18.06.1/srsenb/test/upper/ip_test.cc-292-    if (tun_fd<0) {
##############################################
srslte-18.06.1/srsenb/test/upper/ip_test.cc-617-/******************* This is copied from srsue gw **********************/
srslte-18.06.1/srsenb/test/upper/ip_test.cc:618:int setup_if_addr(char *ip_addr)
srslte-18.06.1/srsenb/test/upper/ip_test.cc-619-{
##############################################
srslte-18.06.1/srsenb/test/upper/ip_test.cc-658-  ifr.ifr_addr.sa_family                                 = AF_INET;
srslte-18.06.1/srsenb/test/upper/ip_test.cc:659:  ((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr.s_addr = inet_addr(ip_addr);
srslte-18.06.1/srsenb/test/upper/ip_test.cc-660-  if(0 > ioctl(sock, SIOCSIFADDR, &ifr))
##############################################
srslte-18.06.1/srsenb/test/upper/ip_test.cc-665-  ifr.ifr_netmask.sa_family                                 = AF_INET;
srslte-18.06.1/srsenb/test/upper/ip_test.cc:666:  ((struct sockaddr_in *)&ifr.ifr_netmask)->sin_addr.s_addr = inet_addr("255.255.255.0");
srslte-18.06.1/srsenb/test/upper/ip_test.cc-667-  if(0 > ioctl(sock, SIOCSIFNETMASK, &ifr))
##############################################
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc-187-  addr->sin_family = AF_INET;
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc:188:  addr->sin_addr.s_addr = inet_addr(args->sgi_mb_if_addr.c_str());
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc-189-  addr->sin_port = 0;
##############################################
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc-198-  ifr.ifr_netmask.sa_family                                 = AF_INET;
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc:199:  ((struct sockaddr_in *)&ifr.ifr_netmask)->sin_addr.s_addr = inet_addr(args->sgi_mb_if_mask.c_str());
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc-200-  if (ioctl(sgi_mb_sock, SIOCSIFNETMASK, &ifr) < 0) {
##############################################
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc-236-  struct in_addr local_if;
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc:237:  local_if.s_addr = inet_addr("127.0.1.200");
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc-238-  if(setsockopt(m_m1u, IPPROTO_IP, IP_MULTICAST_IF, (char*)&local_if, sizeof(struct in_addr))<0){
##############################################
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc-246-  m_m1u_multi_addr.sin_port = htons(GTPU_RX_PORT+1);
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc:247:  m_m1u_multi_addr.sin_addr.s_addr = inet_addr(args->m1u_multi_addr.c_str());
srslte-18.06.1/srsepc/src/mbms-gw/mbms-gw.cc-248-  m_mbms_gw_log->info("Initialized M1-U\n");
##############################################
srslte-18.06.1/srsepc/src/mme/mme_gtpc.cc-80-  m_s1ap = s1ap::get_instance();
srslte-18.06.1/srsepc/src/mme/mme_gtpc.cc:81:  m_mme_gtpc_ip = inet_addr("127.0.0.1");//FIXME At the moment, the GTP-C messages are not sent over the wire. So this parameter is not used.
srslte-18.06.1/srsepc/src/mme/mme_gtpc.cc-82-  m_spgw = spgw::get_instance();
##############################################
srslte-18.06.1/srsepc/src/spgw/spgw.cc-209-  addr->sin_family = AF_INET;
srslte-18.06.1/srsepc/src/spgw/spgw.cc:210:  addr->sin_addr.s_addr = inet_addr(args->sgi_if_addr.c_str());
srslte-18.06.1/srsepc/src/spgw/spgw.cc-211-  addr->sin_port = 0;
##############################################
srslte-18.06.1/srsepc/src/spgw/spgw.cc-220-  ifr.ifr_netmask.sa_family                                 = AF_INET;
srslte-18.06.1/srsepc/src/spgw/spgw.cc:221:  ((struct sockaddr_in *)&ifr.ifr_netmask)->sin_addr.s_addr = inet_addr("255.255.255.0");
srslte-18.06.1/srsepc/src/spgw/spgw.cc-222-  if (ioctl(m_sgi_sock, SIOCSIFNETMASK, &ifr) < 0) {
##############################################
srslte-18.06.1/srsepc/src/spgw/spgw.cc-249-  m_s1u_addr.sin_family = AF_INET;
srslte-18.06.1/srsepc/src/spgw/spgw.cc:250:  m_s1u_addr.sin_addr.s_addr=inet_addr(args->gtpu_bind_addr.c_str());
srslte-18.06.1/srsepc/src/spgw/spgw.cc-251-  m_s1u_addr.sin_port=htons(GTPU_RX_PORT);
##############################################
srslte-18.06.1/srsepc/src/spgw/spgw.cc-265-{
srslte-18.06.1/srsepc/src/spgw/spgw.cc:266:  m_h_next_ue_ip = ntohl(inet_addr(args->sgi_if_addr.c_str()));
srslte-18.06.1/srsepc/src/spgw/spgw.cc-267-  return srslte::ERROR_NONE;
##############################################
srslte-18.06.1/srsepc/src/spgw/spgw.cc-443-  in_addr_t ue_ip = get_new_ue_ipv4();
srslte-18.06.1/srsepc/src/spgw/spgw.cc:444:  //in_addr_t ue_ip = inet_addr("172.16.0.2");
srslte-18.06.1/srsepc/src/spgw/spgw.cc-445-  uint8_t default_bearer_id = 5;
##############################################
srslte-18.06.1/srsue/hdr/upper/gw.h-60-  // NAS interface
srslte-18.06.1/srsue/hdr/upper/gw.h:61:  srslte::error_t setup_if_addr(uint32_t ip_addr, char *err_str);
srslte-18.06.1/srsue/hdr/upper/gw.h-62-
##############################################
srslte-18.06.1/srsue/src/upper/gw.cc-71-  mbsfn_sock_addr.sin_family      = AF_INET;
srslte-18.06.1/srsue/src/upper/gw.cc:72:  mbsfn_sock_addr.sin_addr.s_addr =inet_addr("127.0.0.1");
srslte-18.06.1/srsue/src/upper/gw.cc-73-
##############################################
srslte-18.06.1/srsue/src/upper/gw.cc-191-*******************************************************************************/
srslte-18.06.1/srsue/src/upper/gw.cc:192:srslte::error_t gw::setup_if_addr(uint32_t ip_addr, char *err_str)
srslte-18.06.1/srsue/src/upper/gw.cc-193-{
##############################################
srslte-18.06.1/srsue/src/upper/gw.cc-219-    }
srslte-18.06.1/srsue/src/upper/gw.cc:220:    ((struct sockaddr_in *)&ifr.ifr_netmask)->sin_addr.s_addr = inet_addr(mask);
srslte-18.06.1/srsue/src/upper/gw.cc-221-    if(0 > ioctl(sock, SIOCSIFNETMASK, &ifr))
##############################################
srslte-18.06.1/srsue/src/upper/nas.cc-48-nas::nas()
srslte-18.06.1/srsue/src/upper/nas.cc:49:  : state(EMM_STATE_DEREGISTERED), have_guti(false), have_ctxt(false), ip_addr(0), eps_bearer_id(0)
srslte-18.06.1/srsue/src/upper/nas.cc-50-{
##############################################
srslte-18.06.1/srsue/src/upper/nas.cc-622-      char *err_str = NULL;
srslte-18.06.1/srsue/src/upper/nas.cc:623:      if (gw->setup_if_addr(ip_addr, err_str)) {
srslte-18.06.1/srsue/src/upper/nas.cc-624-        nas_log->error("Failed to set gateway address - %s\n", err_str);
##############################################
srslte-18.06.1/srsue/test/upper/ip_test.cc-109-                            
srslte-18.06.1/srsue/test/upper/ip_test.cc:110:int setup_if_addr(char *ip_addr);
srslte-18.06.1/srsue/test/upper/ip_test.cc-111-  
##############################################
srslte-18.06.1/srsue/test/upper/ip_test.cc-353-    read_enable = true; 
srslte-18.06.1/srsue/test/upper/ip_test.cc:354:    tun_fd = setup_if_addr(ip_address);
srslte-18.06.1/srsue/test/upper/ip_test.cc-355-    if (tun_fd<0) {
##############################################
srslte-18.06.1/srsue/test/upper/ip_test.cc-589-/******************* This is copied from srsue gw **********************/
srslte-18.06.1/srsue/test/upper/ip_test.cc:590:int setup_if_addr(char *ip_addr)
srslte-18.06.1/srsue/test/upper/ip_test.cc-591-{
##############################################
srslte-18.06.1/srsue/test/upper/ip_test.cc-630-  ifr.ifr_addr.sa_family                                 = AF_INET;
srslte-18.06.1/srsue/test/upper/ip_test.cc:631:  ((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr.s_addr = inet_addr(ip_addr);
srslte-18.06.1/srsue/test/upper/ip_test.cc-632-  if(0 > ioctl(sock, SIOCSIFADDR, &ifr))
##############################################
srslte-18.06.1/srsue/test/upper/ip_test.cc-637-  ifr.ifr_netmask.sa_family                                 = AF_INET;
srslte-18.06.1/srsue/test/upper/ip_test.cc:638:  ((struct sockaddr_in *)&ifr.ifr_netmask)->sin_addr.s_addr = inet_addr("255.255.255.0");
srslte-18.06.1/srsue/test/upper/ip_test.cc-639-  if(0 > ioctl(sock, SIOCSIFNETMASK, &ifr))
##############################################
srslte-18.06.1/srsue/test/upper/nas_test.cc-127-{
srslte-18.06.1/srsue/test/upper/nas_test.cc:128:  error_t setup_if_addr(uint32_t ip_addr, char *err_str) { return ERROR_NONE; }
srslte-18.06.1/srsue/test/upper/nas_test.cc-129-  void write_pdu(uint32_t lcid, byte_buffer_t *pdu) {}
##############################################
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc-187-  addr->sin_family = AF_INET;
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc:188:  addr->sin_addr.s_addr = inet_addr(args->sgi_mb_if_addr.c_str());
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc-189-  addr->sin_port = 0;
##############################################
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc-198-  ifr.ifr_netmask.sa_family                                 = AF_INET;
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc:199:  ((struct sockaddr_in *)&ifr.ifr_netmask)->sin_addr.s_addr = inet_addr(args->sgi_mb_if_mask.c_str());
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc-200-  if (ioctl(sgi_mb_sock, SIOCSIFNETMASK, &ifr) < 0) {
##############################################
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc-236-  struct in_addr local_if;
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc:237:  local_if.s_addr = inet_addr("127.0.1.200");
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc-238-  if(setsockopt(m_m1u, IPPROTO_IP, IP_MULTICAST_IF, (char*)&local_if, sizeof(struct in_addr))<0){
##############################################
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc-246-  m_m1u_multi_addr.sin_port = htons(GTPU_RX_PORT+1);
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc:247:  m_m1u_multi_addr.sin_addr.s_addr = inet_addr(args->m1u_multi_addr.c_str());
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mbms-gw/mbms-gw.cc-248-  m_mbms_gw_log->info("Initialized M1-U\n");
##############################################
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mme/mme_gtpc.cc-80-  m_s1ap = s1ap::get_instance();
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mme/mme_gtpc.cc:81:  m_mme_gtpc_ip = inet_addr("127.0.0.1");//FIXME At the moment, the GTP-C messages are not sent over the wire. So this parameter is not used.
srslte-18.06.1/.pc/0003-Spelling-error-fixes.patch/srsepc/src/mme/mme_gtpc.cc-82-  m_spgw = spgw::get_instance();