FreeCalypso > hg > themwi-system-sw
comparison sip-manual-out/main.c @ 74:51e2f72dc5ab
sip-manual-out: generate From tags
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 20 Sep 2022 12:02:21 -0800 |
parents | d74b545a3c2a |
children | 056616f7e8ab |
comparison
equal
deleted
inserted
replaced
73:d7b6b8973a83 | 74:51e2f72dc5ab |
---|---|
74 open_sip_udp_socket(); | 74 open_sip_udp_socket(); |
75 obtain_dummy_rtp(); | 75 obtain_dummy_rtp(); |
76 sip_dest_sin.sin_family = AF_INET; | 76 sip_dest_sin.sin_family = AF_INET; |
77 sip_dest_sin.sin_addr = sip_dest_ip; | 77 sip_dest_sin.sin_addr = sip_dest_ip; |
78 sip_dest_sin.sin_port = htons(sip_dest_port); | 78 sip_dest_sin.sin_port = htons(sip_dest_port); |
79 sprintf(from_uri, "sip:%s@%s", argv[2], inet_ntoa(sip_bind_ip)); | 79 sprintf(from_uri, "<sip:%s@%s>;tag=out%u", argv[2], |
80 inet_ntoa(sip_bind_ip), ntohs(dummy_rtp_endp.sin_port)); | |
80 sprintf(to_uri, "sip:%s@%s", argv[3], sip_dest_domain); | 81 sprintf(to_uri, "sip:%s@%s", argv[3], sip_dest_domain); |
81 if (argv[4]) { | 82 if (argv[4]) { |
82 rc = open_sip_log_file(argv[4]); | 83 rc = open_sip_log_file(argv[4]); |
83 if (rc < 0) | 84 if (rc < 0) |
84 exit(1); /* error msg already printed */ | 85 exit(1); /* error msg already printed */ |