includes endian.h now to do correct le conversion.
FossilOrigin-Name: a80f0244a82774b248636f57e98c79b79d5eddf526e3f4f57ba9693285ec0bd0
This commit is contained in:
parent
0f41acb38d
commit
134130c1dc
@ -1,5 +1,7 @@
|
||||
#include <errno.h>
|
||||
|
||||
#include <endian.h>
|
||||
|
||||
|
||||
|
||||
#include "wtpdrv.h"
|
||||
@ -721,7 +723,7 @@ int start_ap(struct nl_sock *sk)
|
||||
head = malloc(256);
|
||||
uint8_t * tail;
|
||||
|
||||
head->frame_control = htons (DOT11_FTYPE_MGMT | DOT11_STYPE_BEACON) ;
|
||||
head->frame_control = htole16 (DOT11_FTYPE_MGMT | DOT11_STYPE_BEACON) ;
|
||||
|
||||
head->duration = htons(0);
|
||||
/* destination address */
|
||||
@ -729,7 +731,7 @@ int start_ap(struct nl_sock *sk)
|
||||
memcpy (head->sa , rd.mac,6);
|
||||
memcpy (head->bssid , rd.mac,6);
|
||||
|
||||
head->u.beacon.beacon_int=htons(100);
|
||||
head->u.beacon.beacon_int=htole16(100);
|
||||
head->u.beacon.capab_info=0;
|
||||
memset (head->u.beacon.timestamp,0,8);
|
||||
|
||||
@ -914,10 +916,8 @@ int gr()
|
||||
|
||||
del_if("wlan0");
|
||||
make_if("wlan0");
|
||||
|
||||
return 0;
|
||||
|
||||
start_ap(sk);
|
||||
|
||||
sleep(1000);
|
||||
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user