Lines Matching refs:av_len
412 if (sockshost->av_len) in SocksSetup()
420 r->Link.sockshost.av_len = strlen(hostname); in SocksSetup()
429 r->Link.sockshost.av_len = 0; in SocksSetup()
455 RTMP_Log(RTMP_LOGDEBUG, "Hostname : %.*s", host->av_len, host->av_val); in RTMP_SetupStream()
466 RTMP_Log(RTMP_LOGDEBUG, "app : %.*s", app->av_len, app->av_val); in RTMP_SetupStream()
500 if (tcUrl && tcUrl->av_len) in RTMP_SetupStream()
502 if (swfUrl && swfUrl->av_len) in RTMP_SetupStream()
504 if (pageUrl && pageUrl->av_len) in RTMP_SetupStream()
506 if (app && app->av_len) in RTMP_SetupStream()
508 if (auth && auth->av_len) in RTMP_SetupStream()
513 if (flashVer && flashVer->av_len) in RTMP_SetupStream()
517 if (subscribepath && subscribepath->av_len) in RTMP_SetupStream()
519 if (usherToken && usherToken->av_len) in RTMP_SetupStream()
614 for (i=0; options[i].name.av_len; i++) { in RTMP_OptUsage()
639 prop.p_vu.p_aval.av_len = av->av_len - (p-arg); in parseAMF()
670 prop.p_name.av_len = p - (arg+3); in parseAMF()
682 prop.p_vu.p_aval.av_len = av->av_len - (p-arg); in parseAMF()
718 for (i=0; options[i].name.av_len; i++) { in RTMP_SetOpt()
719 if (opt->av_len != options[i].name.av_len) continue; in RTMP_SetOpt()
734 for (j=0; truth[j].av_len; j++) { in RTMP_SetOpt()
735 if (arg->av_len != truth[j].av_len) continue; in RTMP_SetOpt()
748 if (!options[i].name.av_len) { in RTMP_SetOpt()
782 opt.av_len = p2 - p1; in RTMP_SetupURL()
788 arg.av_len = ptr - p2; in RTMP_SetupURL()
793 arg.av_len = strlen(p2); in RTMP_SetupURL()
797 port = arg.av_len; in RTMP_SetupURL()
812 arg.av_len = p2 - arg.av_val; in RTMP_SetupURL()
819 if (!r->Link.tcUrl.av_len) in RTMP_SetupURL()
822 if (r->Link.app.av_len) in RTMP_SetupURL()
827 r->Link.tcUrl.av_len = r->Link.app.av_len + (r->Link.app.av_val - url); in RTMP_SetupURL()
831 len = r->Link.hostname.av_len + r->Link.app.av_len + in RTMP_SetupURL()
834 r->Link.tcUrl.av_len = snprintf(r->Link.tcUrl.av_val, len, in RTMP_SetupURL()
837 r->Link.hostname.av_len, r->Link.hostname.av_val, in RTMP_SetupURL()
839 r->Link.app.av_len, r->Link.app.av_val); in RTMP_SetupURL()
845 r->Link.tcUrl.av_len = strlen(url); in RTMP_SetupURL()
850 if ((r->Link.lFlags & RTMP_LF_SWFV) && r->Link.swfUrl.av_len) in RTMP_SetupURL()
874 if (host->av_val[host->av_len]) in add_addr_info()
876 hostname = malloc(host->av_len+1); in add_addr_info()
877 memcpy(hostname, host->av_val, host->av_len); in add_addr_info()
878 hostname[host->av_len] = '\0'; in add_addr_info()
1001 r->m_clientID.av_len = 0; in RTMP_Connect1()
1034 if (!r->Link.hostname.av_len) in RTMP_Connect()
1610 if (r->Link.flashVer.av_len) in SendConnectPacket()
1616 if (r->Link.swfUrl.av_len) in SendConnectPacket()
1622 if (r->Link.tcUrl.av_len) in SendConnectPacket()
1645 if (r->Link.pageUrl.av_len) in SendConnectPacket()
1665 if (r->Link.auth.av_len) in SendConnectPacket()
2403 vals[i].name.av_len = 0; in AV_erase()
2419 tmp = malloc(av->av_len + 1); in AV_queue()
2420 memcpy(tmp, av->av_val, av->av_len); in AV_queue()
2421 tmp[av->av_len] = '\0'; in AV_queue()
2423 (*vals)[*num].name.av_len = av->av_len; in AV_queue()
2515 for (i = 0; i < av->av_len; i++) in AValChr()
2547 } else if(r->Link.pubUser.av_len && r->Link.pubPasswd.av_len) { in PublisherAuth()
2548 pubToken.av_val = malloc(r->Link.pubUser.av_len + av_authmod_adobe.av_len + 8); in PublisherAuth()
2549 pubToken.av_len = sprintf(pubToken.av_val, "?%s&user=%s", in PublisherAuth()
2562 opaque.av_len = 0; in PublisherAuth()
2563 challenge.av_len = 0; in PublisherAuth()
2578 aptr->av_len = par - aptr->av_val - 1; in PublisherAuth()
2598 aptr->av_len = strlen(aptr->av_val); in PublisherAuth()
2602 MD5_Update(&md5ctx, user.av_val, user.av_len); in PublisherAuth()
2603 MD5_Update(&md5ctx, salt.av_val, salt.av_len); in PublisherAuth()
2604 MD5_Update(&md5ctx, r->Link.pubPasswd.av_val, r->Link.pubPasswd.av_len); in PublisherAuth()
2621 if (opaque.av_len) in PublisherAuth()
2622 MD5_Update(&md5ctx, opaque.av_val, opaque.av_len); in PublisherAuth()
2623 else if (challenge.av_len) in PublisherAuth()
2624 MD5_Update(&md5ctx, challenge.av_val, challenge.av_len); in PublisherAuth()
2629 salted2, opaque.av_len ? opaque.av_val : "", challenge2); in PublisherAuth()
2636 pubToken.av_val = malloc(32 + B64INT_LEN + B64DIGEST_LEN + opaque.av_len); in PublisherAuth()
2637 pubToken.av_len = sprintf(pubToken.av_val, in PublisherAuth()
2641 opaque.av_len ? opaque.av_val : ""); in PublisherAuth()
2662 ptr = malloc(r->Link.app.av_len + pubToken.av_len); in PublisherAuth()
2663 strncpy(ptr, r->Link.app.av_val, r->Link.app.av_len); in PublisherAuth()
2664 strncpy(ptr + r->Link.app.av_len, pubToken.av_val, pubToken.av_len); in PublisherAuth()
2665 r->Link.app.av_len += pubToken.av_len; in PublisherAuth()
2670 ptr = malloc(r->Link.tcUrl.av_len + pubToken.av_len); in PublisherAuth()
2671 strncpy(ptr, r->Link.tcUrl.av_val, r->Link.tcUrl.av_len); in PublisherAuth()
2672 strncpy(ptr + r->Link.tcUrl.av_len, pubToken.av_val, pubToken.av_len); in PublisherAuth()
2673 r->Link.tcUrl.av_len += pubToken.av_len; in PublisherAuth()
2682 r->Link.app.av_len, r->Link.app.av_val, in PublisherAuth()
2683 r->Link.tcUrl.av_len, r->Link.tcUrl.av_val, in PublisherAuth()
2695 } else if(r->Link.pubUser.av_len && r->Link.pubPasswd.av_len) { in PublisherAuth()
2696 pubToken.av_val = malloc(r->Link.pubUser.av_len + av_authmod_llnw.av_len + 8); in PublisherAuth()
2697 pubToken.av_len = sprintf(pubToken.av_val, "?%s&user=%s", in PublisherAuth()
2745 aptr->av_len = par - aptr->av_val - 1; in PublisherAuth()
2759 aptr->av_len = strlen(aptr->av_val); in PublisherAuth()
2768 MD5_Update(&md5ctx, user.av_val, user.av_len); in PublisherAuth()
2772 MD5_Update(&md5ctx, r->Link.pubPasswd.av_val, r->Link.pubPasswd.av_len); in PublisherAuth()
2784 apptmp.av_len = ptr - apptmp.av_val; in PublisherAuth()
2789 MD5_Update(&md5ctx, apptmp.av_val, apptmp.av_len); in PublisherAuth()
2794 method, apptmp.av_len, apptmp.av_val); in PublisherAuth()
2802 MD5_Update(&md5ctx, nonce.av_val, nonce.av_len); in PublisherAuth()
2820 …pubToken.av_val = malloc(64 + sizeof(authmod)-1 + user.av_len + nonce.av_len + sizeof(cnonce)-1 + … in PublisherAuth()
2824 pubToken.av_len = strlen(pubToken.av_val); in PublisherAuth()
2846 ptr = malloc(r->Link.app.av_len + pubToken.av_len); in PublisherAuth()
2847 strncpy(ptr, r->Link.app.av_val, r->Link.app.av_len); in PublisherAuth()
2848 strncpy(ptr + r->Link.app.av_len, pubToken.av_val, pubToken.av_len); in PublisherAuth()
2849 r->Link.app.av_len += pubToken.av_len; in PublisherAuth()
2854 ptr = malloc(r->Link.tcUrl.av_len + pubToken.av_len); in PublisherAuth()
2855 strncpy(ptr, r->Link.tcUrl.av_val, r->Link.tcUrl.av_len); in PublisherAuth()
2856 strncpy(ptr + r->Link.tcUrl.av_len, pubToken.av_val, pubToken.av_len); in PublisherAuth()
2857 r->Link.tcUrl.av_len += pubToken.av_len; in PublisherAuth()
2866 r->Link.app.av_len, r->Link.app.av_val, in PublisherAuth()
2867 r->Link.tcUrl.av_len, r->Link.tcUrl.av_val, in PublisherAuth()
2960 if (r->Link.token.av_len) in HandleInvoke()
2984 if (r->Link.usherToken.av_len) in HandleInvoke()
2987 if (r->Link.subscribepath.av_len) in HandleInvoke()
3234 if (prop->p_name.av_len > name->av_len && in RTMP_FindPrefixProperty()
3235 !memcmp(prop->p_name.av_val, name->av_val, name->av_len)) in RTMP_FindPrefixProperty()
3264 if (prop->p_name.av_len) in DumpMetaData()
3265 RTMP_Log(RTMP_LOGINFO, "%.*s:", prop->p_name.av_len, prop->p_name.av_val); in DumpMetaData()
3276 len = snprintf(str, 255, "%.*s", prop->p_vu.p_aval.av_len, in DumpMetaData()
3288 if (str[0] && prop->p_name.av_len) in DumpMetaData()
3290 RTMP_Log(RTMP_LOGINFO, " %-22.*s%s", prop->p_name.av_len, in DumpMetaData()
4108 ptr += 3 + method.av_len; in RTMP_SendPacket()
4152 r->m_clientID.av_len = 0; in CloseInternal()
4350 p = key->av_len > 16 ? 16 : key->av_len; in DecodeTEA()
4370 n = (text->av_len + 7) / 8; in DecodeTEA()
4401 text->av_len /= 2; in DecodeTEA()
4402 memcpy(text->av_val, out, text->av_len); in DecodeTEA()
4419 r->m_msgCounter, r->Link.hostname.av_len, r->Link.hostname.av_val, in HTTP_Post()
4477 r->m_clientID.av_len = hlen; in HTTP_read()