Changeset 2589 for pjproject/trunk/pjnath/src/pjturn-client/client_main.c
- Timestamp:
- Apr 13, 2009 8:54:10 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjnath/src/pjturn-client/client_main.c
r2408 r2589 139 139 char name[] = "peer0"; 140 140 pj_uint16_t port; 141 pj_stun_sock_cfg ss_cfg; 141 142 pj_str_t server; 142 143 … … 147 148 g.peer[i].mapped_addr.addr.sa_family = pj_AF_INET(); 148 149 150 pj_stun_sock_cfg_default(&ss_cfg); 151 #if 1 152 /* make reading the log easier */ 153 ss_cfg.ka_interval = 300; 154 #endif 155 149 156 name[strlen(name)-1] = '0'+i; 150 157 status = pj_stun_sock_create(&g.stun_config, name, pj_AF_INET(), 151 &stun_sock_cb, NULL,158 &stun_sock_cb, &ss_cfg, 152 159 &g.peer[i], &g.peer[i].stun_sock); 153 160 if (status != PJ_SUCCESS) { … … 416 423 417 424 puts("\n"); 418 puts("+==================================================================== +");419 puts("| CLIENT | PEER-0 |");420 puts("| | |");421 printf("| State : %-12s | Address: %-21s |\n",425 puts("+=====================================================================+"); 426 puts("| CLIENT | PEER-0 |"); 427 puts("| | |"); 428 printf("| State : %-12s | Address: %-21s |\n", 422 429 client_state, peer0_addr); 423 printf("| Relay addr: %-21s | |\n",430 printf("| Relay addr: %-21s | |\n", 424 431 relay_addr); 425 puts("| | 0 Send data to relay address |"); 426 puts("| a Allocate relay +--------------------------------+ "); 427 puts("| s,ss Send data to peer 0/1 | PEER-1 |"); 428 puts("| b,bb BindChannel to peer 0/1 | |"); 429 printf("| x Delete allocation | Address: %-21s |\n", 432 puts("| | 0 Send data to relay address |"); 433 puts("| a Allocate relay | |"); 434 puts("| p,pp Set permission for peer 0/1 +--------------------------------+"); 435 puts("| s,ss Send data to peer 0/1 | PEER-1 |"); 436 puts("| b,bb BindChannel to peer 0/1 | |"); 437 printf("| x Delete allocation | Address: %-21s |\n", 430 438 peer1_addr); 431 puts("+----------------------------------- + |");432 puts("| q Quit d Dump | 1 Send data to relay adderss |");433 puts("+----------------------------------- +--------------------------------+");439 puts("+------------------------------------+ |"); 440 puts("| q Quit d Dump | 1 Send data to relay adderss |"); 441 puts("+------------------------------------+--------------------------------+"); 434 442 printf(">>> "); 435 443 fflush(stdout); … … 488 496 if (status != PJ_SUCCESS) 489 497 my_perror("turn_udp_bind_channel() failed", status); 498 break; 499 case 'p': 500 if (g.relay == NULL) { 501 puts("Error: no relay"); 502 continue; 503 } 504 if (input[1]!='p') 505 peer = &g.peer[0]; 506 else 507 peer = &g.peer[1]; 508 509 status = pj_turn_sock_set_perm(g.relay, 1, &peer->mapped_addr, 1); 510 if (status != PJ_SUCCESS) 511 my_perror("pj_turn_sock_set_perm() failed", status); 490 512 break; 491 513 case 'x':
Note: See TracChangeset
for help on using the changeset viewer.