Searched refs:pif (Results 1 - 5 of 5) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/tools/upnp/upnp/
H A Dssdp.c27 static void advertise_device(PDevice pdev, ssdp_t sstype, struct iface *pif, struct sockaddr *addr, int addrlen);
34 void ssdp_receive(caction_t flag, struct net_connection *nc, struct iface *pif);
37 struct net_connection *make_ssdp_socket(struct iface *pif) argument
49 if (!osl_join_multicast(pif, fd, inet_addr(SSDP_IP), SSDP_PORT))
67 c->arg = pif;
84 void ssdp_receive(caction_t flag, struct net_connection *nc, struct iface *pif) argument
99 process_msearch(buf, pif, (struct sockaddr *)&srcaddr, addrlen);
112 static void process_msearch_all(char *st, struct iface *pif, struct sockaddr *srcaddr, int addrlen) argument
118 advertise_device(pdev, SSDP_REPLY, pif, srcaddr, addrlen);
122 static const char *location(PDevice pdev, struct iface *pif) argument
133 process_msearch_rootdevice(char *st, struct iface *pif, struct sockaddr *srcaddr, int addrlen) argument
157 process_msearch_uuid(char *st, struct iface *pif, struct sockaddr *srcaddr, int addrlen) argument
179 process_msearch_devicetype(char *st, struct iface *pif, struct sockaddr *addr, int addrlen) argument
205 process_msearch_service(char *st, struct iface *pif, struct sockaddr *addr, int addrlen) argument
253 process_msearch(char *msg, struct iface *pif, struct sockaddr *srcaddr, int addrlen) argument
326 advertise_device(PDevice pdev, ssdp_t sstype, struct iface *pif, struct sockaddr *addr, int addrlen) argument
389 struct iface *pif; local
[all...]
H A Dupnp.c186 struct iface *pif = NULL; local
188 for (pif = (struct iface *)malloc(sizeof(struct iface));
189 pif != NULL;
190 free(pif), pif = NULL) {
192 memset(pif, 0, sizeof(*pif));
193 pif->ifname = ifname;
195 if ( !osl_ifaddr(ifname, &pif->inaddr) ) {
200 if ((nc = make_http_socket(pif))
217 reinit_lan_interface(struct iface *pif) argument
[all...]
H A Dhttp.c76 struct net_connection *make_http_socket(struct iface *pif) argument
92 memcpy(&sockaddr.sin_addr, &pif->inaddr, sizeof(sockaddr.sin_addr));
/asus-wl-520gu-7.0.1.45/src/tools/upnp/igd/
H A Digd.c153 extern void reinit_lan_interface(struct iface *pif);
155 struct iface *pif; local
160 for (pif = global_lans; pif; pif = pif->next)
161 reinit_lan_interface(pif);
/asus-wl-520gu-7.0.1.45/src/tools/upnp/upnp/linux/
H A Dlinux_osl.c44 int osl_join_multicast(struct iface *pif, int fd, ulong ipaddr, ushort port) argument
56 strcpy(ifreq.ifr_name, pif->ifname);
68 // memcpy(&mcaddr.sin_addr, &pif->inaddr, sizeof(mcaddr.sin_addr));
77 strcpy(ifreq.ifr_name, pif->ifname);
94 if (setsockopt(fd, IPPROTO_IP, IP_MULTICAST_IF, (char*) &pif->inaddr, sizeof(pif->inaddr)))

Completed in 44 milliseconds