Home | History | Annotate | Download | only in pppd

Lines Matching refs:go

679     ipcp_options *go = &ipcp_gotoptions[f->unit];
690 *go = *wo;
692 go->ouraddr = 0;
711 ipcp_options *go = &ipcp_gotoptions[f->unit];
724 if (go->neg_addr && go->old_addrs && !ho->neg_addr && ho->old_addrs)
725 go->neg_addr = 0;
726 if (wo->neg_vj && !go->neg_vj && !go->old_vj) {
730 go->neg_vj = 1;
731 go->old_vj = 1;
732 go->vj_protocol = ho->vj_protocol;
736 return (LENCIADDRS(!go->neg_addr && go->old_addrs) +
737 LENCIVJ(go->neg_vj, go->old_vj) +
738 LENCIADDR(go->neg_addr) +
739 LENCIDNS(go->req_dns1) +
740 LENCIDNS(go->req_dns2)) ;
754 ipcp_options *go = &ipcp_gotoptions[f->unit];
769 go->old_addrs = 0; \
814 ADDCIADDRS(CI_ADDRS, !go->neg_addr && go->old_addrs, go->ouraddr,
815 go->hisaddr);
817 ADDCIVJ(CI_COMPRESSTYPE, go->neg_vj, go->vj_protocol, go->old_vj,
818 go->maxslotindex, go->cflag);
820 ADDCIADDR(CI_ADDR, go->neg_addr, go->ouraddr);
822 ADDCIDNS(CI_MS_DNS1, go->req_dns1, go->dnsaddr[0]);
824 ADDCIDNS(CI_MS_DNS2, go->req_dns2, go->dnsaddr[1]);
844 ipcp_options *go = &ipcp_gotoptions[f->unit];
929 ACKCIADDRS(CI_ADDRS, !go->neg_addr && go->old_addrs, go->ouraddr,
930 go->hisaddr);
932 ACKCIVJ(CI_COMPRESSTYPE, go->neg_vj, go->vj_protocol, go->old_vj,
933 go->maxslotindex, go->cflag);
935 ACKCIADDR(CI_ADDR, go->neg_addr, go->ouraddr);
937 ACKCIDNS(CI_MS_DNS1, go->req_dns1, go->dnsaddr[0]);
939 ACKCIDNS(CI_MS_DNS2, go->req_dns2, go->dnsaddr[1]);
970 ipcp_options *go = &ipcp_gotoptions[f->unit];
979 try = *go;
1002 if (go->neg && \
1014 if (go->neg && \
1027 if (go->neg && \
1043 NAKCIADDRS(CI_ADDRS, !go->neg_addr && go->old_addrs,
1047 if (go->accept_local && ciaddr1) {
1051 if (go->accept_remote && ciaddr2) {
1072 if (cimaxslotindex < go->maxslotindex)
1093 } else if (go->accept_local && ciaddr1) {
1130 if (go->neg_vj || no.neg_vj ||
1136 if ((!go->neg_addr && go->old_addrs) || no.old_addrs
1142 if (ciaddr1 && go->accept_local)
1146 if (ciaddr2 && go->accept_remote)
1151 if (go->neg_addr || no.neg_addr || cilen != CILEN_ADDR)
1156 if (ciaddr1 && go->accept_local)
1171 *go = try;
1191 ipcp_options *go = &ipcp_gotoptions[f->unit];
1197 try = *go;
1225 if (go->neg && \
1247 if (go->neg && \
1263 if (go->neg && \
1279 go->neg_addr && go->old_addrs,
1280 go->ouraddr, go->hisaddr);
1282 REJCIVJ(CI_COMPRESSTYPE, neg_vj, go->vj_protocol, go->old_vj,
1283 go->maxslotindex, go->cflag);
1285 REJCIADDR(CI_ADDR, neg_addr, go->ouraddr);
1287 REJCIDNS(CI_MS_DNS1, req_dns1, go->dnsaddr[0]);
1289 REJCIDNS(CI_MS_DNS2, req_dns2, go->dnsaddr[1]);
1300 *go = try;
1686 ipcp_options *go = &ipcp_gotoptions[f->unit];
1697 if (!(go->neg_addr || go->old_addrs) && (wo->neg_addr || wo->old_addrs)
1703 if (go->ouraddr == 0) {
1713 script_setenv("IPLOCAL", ip_ntoa(go->ouraddr), 0);
1716 if (go->dnsaddr[0])
1717 script_setenv("DNS1", ip_ntoa(go->dnsaddr[0]), 0);
1718 if (go->dnsaddr[1])
1719 script_setenv("DNS2", ip_ntoa(go->dnsaddr[1]), 0);
1720 if (usepeerdns && (go->dnsaddr[0] || go->dnsaddr[1])) {
1722 create_resolv(go->dnsaddr[0], go->dnsaddr[1]);
1743 if (go->ouraddr != wo->ouraddr || ho->hisaddr != wo->hisaddr) {
1745 if (go->ouraddr != wo->ouraddr) {
1746 warn("Local IP address changed to %I", go->ouraddr);
1748 wo->ouraddr = go->ouraddr;
1759 mask = GetMask(go->ouraddr);
1760 if (!sifaddr(f->unit, go->ouraddr, ho->hisaddr, mask)) {
1769 if (sifdefaultroute(f->unit, go->ouraddr, ho->hisaddr))
1785 mask = GetMask(go->ouraddr);
1788 if (!sifaddr(f->unit, go->ouraddr, ho->hisaddr, mask)) {
1805 if (!sifaddr(f->unit, go->ouraddr, ho->hisaddr, mask)) {
1816 if (sifdefaultroute(f->unit, go->ouraddr, ho->hisaddr))
1824 ipcp_wantoptions[0].ouraddr = go->ouraddr;
1826 notice("local IP address %I", go->ouraddr);
1828 if (go->dnsaddr[0])
1829 notice("primary DNS address %I", go->dnsaddr[0]);
1830 if (go->dnsaddr[1])
1831 notice("secondary DNS address %I", go->dnsaddr[1]);