int wldev_set_pktfilter_enable(struct net_device *dev, int enable) { wldev_set_pktfilter_enable_by_id(dev, 100, enable); printf("%s: pkt_filter id:100 %s\n", __FUNCTION__, (enable)?"enable":"disable"); wldev_set_pktfilter_enable_by_id(dev, 101, enable); printf("%s: pkt_filter id:101 %s\n", __FUNCTION__, (enable)?"enable":"disable"); wldev_set_pktfilter_enable_by_id(dev, 102, enable); printf("%s: pkt_filter id:102 %s\n", __FUNCTION__, (enable)?"enable":"disable"); wldev_set_pktfilter_enable_by_id(dev, 104, enable); printf("%s: pkt_filter id:104 %s\n", __FUNCTION__, (enable)?"enable":"disable"); wldev_set_pktfilter_enable_by_id(dev, 105, enable); printf("%s: pkt_filter id:105 %s\n", __FUNCTION__, (enable)?"enable":"disable"); if(!is_screen_off){ wldev_set_pktfilter_enable_by_id(dev, 106, enable); printf("%s: pkt_filter id:106 %s\n", __FUNCTION__, (enable)?"enable":"disable"); } if (!enable) { wldev_set_pktfilter_enable_by_id(dev, 107, enable); printf("%s: pkt_filter id:107 %s\n", __FUNCTION__, (enable)?"enable":"disable"); wldev_set_pktfilter_enable_by_id(dev, 108, enable); printf("%s: pkt_filter id:108 %s\n", __FUNCTION__, (enable)?"enable":"disable"); } return 0; }
int wldev_set_pktfilter_enable(struct net_device *dev, int enable) { wldev_set_pktfilter_enable_by_id(dev, 100, enable); printf("%s: pkt_filter id:100 %s\n", __FUNCTION__, (enable)?"enable":"disable"); wldev_set_pktfilter_enable_by_id(dev, 101, enable); printf("%s: pkt_filter id:101 %s\n", __FUNCTION__, (enable)?"enable":"disable"); wldev_set_pktfilter_enable_by_id(dev, 102, enable); printf("%s: pkt_filter id:102 %s\n", __FUNCTION__, (enable)?"enable":"disable"); wldev_set_pktfilter_enable_by_id(dev, 104, enable); printf("%s: pkt_filter id:104 %s\n", __FUNCTION__, (enable)?"enable":"disable"); //HTC SSDP packet filter ++ wldev_set_pktfilter_enable_by_id(dev, 105, enable); printf("%s: pkt_filter id:105 %s\n", __FUNCTION__, (enable)?"enable":"disable"); //HTC SSDP packet filter -- //HTC WIVU packet filter ++ wldev_set_pktfilter_enable_by_id(dev, 106, enable); printf("%s: pkt_filter id:106 %s\n", __FUNCTION__, (enable)?"enable":"disable"); //HTC WIVU packet filter -- return 0; }