Advertisement
digininja

Untitled

Dec 21st, 2011
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.82 KB | None | 0 0
  1. Is this a correct solution to this http://pastebin.com/s3WXuZJL ?
  2.  
  3. static int hostapd_ctrl_iface_karma_add_essid (struct hostapd_data *hapd,
  4.                          const char *essid) {
  5.     wpa_printf(MSG_DEBUG, "CTRL_IFACE KARMA ADD ESSID %s", essid);
  6.  
  7.     karma_ssid_t *karma_ssid;
  8.  
  9.     if (strlen(essid) > HOSTAPD_MAX_SSID_LEN || strlen(essid) == 0) {
  10.         return -1;
  11.     }  
  12.  
  13.     wpa_printf(MSG_DEBUG, "CTRL_IFACE KARMA ADD ESSID %s", s);
  14.     karma_ssid = os_malloc (sizeof (karma_ssid_t));
  15.     karma_ssid->length = strlen(essid);
  16.  
  17.     karma_ssid->ssid = os_malloc (strlen(essid) + 1));
  18.     os_memcpy (karma_ssid->ssid, essid, strlen(essid));
  19.  
  20.     karma_ssid->next = hapd->iconf->karma_list;
  21.     hapd->iconf->karma_list = karma_ssid;
  22.     wpa_printf(MSG_DEBUG, "CTRL_IFACE KARMA ADDED SUCCESSFULLY");
  23.     return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement