Lines Matching refs:resp
589 static int sim_req_auth(char *imsi, char *resp, size_t resp_len)
597 resp[0] = '\0';
608 rend = resp + resp_len;
609 rpos = resp;
662 static int gsm_auth_req(char *imsi, char *resp, size_t resp_len)
668 resp[0] = '\0';
675 rend = resp + resp_len;
676 rpos = resp;
734 static int aka_req_auth(char *imsi, char *resp, size_t resp_len)
784 pos = resp;
785 end = resp + resp_len;
811 static int aka_auts(char *imsi, char *resp, size_t resp_len)
817 resp[0] = '\0';
866 static int process_cmd(char *cmd, char *resp, size_t resp_len)
869 return sim_req_auth(cmd + 13, resp, resp_len);
872 return gsm_auth_req(cmd + 13, resp, resp_len);
875 return aka_req_auth(cmd + 13, resp, resp_len);
878 return aka_auts(cmd + 9, resp, resp_len);
887 char buf[1000], resp[1000];
909 if (process_cmd(buf, resp, sizeof(resp)) < 0) {
914 if (resp[0] == '\0') {
919 printf("Send: %s\n", resp);
921 if (sendto(s, resp, os_strlen(resp), 0, (struct sockaddr *) &from,