コード例 #1
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");
    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;
}
コード例 #2
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;
}