digininja icon

Untitled

digininja | PRO | 12/21/11 01:35:24 PM UTC | 0 ⭐ | 446 👁️ | Never ⏰ | []
C |

820 B

|

None

|

0 👍

/

0 👎

Is this a correct solution to this http://pastebin.com/s3WXuZJL ?
 
static int hostapd_ctrl_iface_karma_add_essid (struct hostapd_data *hapd,
                         const char *essid) {
    wpa_printf(MSG_DEBUG, "CTRL_IFACE KARMA ADD ESSID %s", essid);
 
    karma_ssid_t *karma_ssid;
 
    if (strlen(essid) > HOSTAPD_MAX_SSID_LEN || strlen(essid) == 0) {
        return -1; 
    }   
 
    wpa_printf(MSG_DEBUG, "CTRL_IFACE KARMA ADD ESSID %s", s); 
    karma_ssid = os_malloc (sizeof (karma_ssid_t));
    karma_ssid->length = strlen(essid);
 
    karma_ssid->ssid = os_malloc (strlen(essid) + 1));
    os_memcpy (karma_ssid->ssid, essid, strlen(essid));
 
    karma_ssid->next = hapd->iconf->karma_list;
    hapd->iconf->karma_list = karma_ssid;
    wpa_printf(MSG_DEBUG, "CTRL_IFACE KARMA ADDED SUCCESSFULLY");
    return 0;
}

Comments