2025-10-10 16:07:00 +08:00

52 lines
758 B
C
Executable File

#include <common/bk_include.h>
#include "ddrv.h"
#include "sk_intf.h"
#include "ieee802_11_defs.h"
#include "driver_beken.h"
#include "bk_hostapd_intf.h"
#include "bk_wifi_private.h"
int ioctl_host_ap(unsigned int cmd, unsigned long arg)
{
int ret = 0;
switch(cmd)
{
case PRISM2_IOCTL_HOSTAPD:
ret = hapd_intf_ioctl(arg);
break;
case PRISM2_IOCTL_PRISM2_PARAM:
break;
case SIOCSIWESSID:
break;
case SIOCGIWRANGE:
break;
case SIOCSIWFREQ:
break;
default:
break;
}
return ret;
}
int ioctl_inet(int dev, u8 vif_index, unsigned int cmd, unsigned long arg)
{
int ret = 0;
if(ioctl_get_socket_num(vif_index) == dev)
{
ret = ioctl_host_ap(cmd, arg);
}
return ret;
}
// eof