/illumos-gate/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ip_ipsec_pxy.c | 36 int ippr_ipsec_init(private, ifs) 38 ipf_stack_t *ifs; 53 ifsipsec->ipsecnattqe = fr_addtimeoutqueue(&ifs->ifs_nat_utqe, ifsipsec->ipsec_proxy_ttl, ifs); 59 ifsipsec->ipsecstatetqe = fr_addtimeoutqueue(&ifs->ifs_ips_utqe, ifsipsec->ipsec_proxy_ttl, ifs); 62 fr_freetimeoutqueue(ifsipsec->ipsecnattqe, ifs); 81 void ippr_ipsec_fini(private, ifs) 83 ipf_stack_t *ifs; 89 fr_freetimeoutqueue(ifsipsec->ipsecnattqe, ifs); 124 ipf_stack_t *ifs = fin->fin_ifs; local 228 ipf_stack_t *ifs = fin->fin_ifs; local [all...] |
H A D | ip_h323_pxy.c | 91 int ippr_h323_init(private, ifs) 93 ipf_stack_t *ifs; 113 void ippr_h323_fini(private, ifs) 115 ipf_stack_t *ifs; 145 void ippr_h323_del(aps, private, ifs) 148 ipf_stack_t *ifs; 165 NAT_LOCKHELD|FWRITE, 0, NULL, ifs) == -1) { 191 ipf_stack_t *ifs = fin->fin_ifs; local 230 RWLOCK_EXIT(&ifs->ifs_ipf_nat); 232 NAT_SYSSPACE|FWRITE, 0, NULL, ifs) 276 ipf_stack_t *ifs = fin->fin_ifs; local [all...] |
H A D | ip_pptp_pxy.c | 61 int ippr_pptp_init(private, ifs) 63 ipf_stack_t *ifs; 86 void ippr_pptp_fini(private, ifs) 88 ipf_stack_t *ifs; 181 ipf_stack_t *ifs = fin->fin_ifs; local 219 fr_queueback(&nat2->nat_tqe, ifs); 230 READ_ENTER(&ifs->ifs_ipf_state); 232 fr_queueback(&pptp->pptp_state->is_sti, ifs); 233 RWLOCK_EXIT(&ifs->ifs_ipf_state); 235 RWLOCK_EXIT(&ifs [all...] |
H A D | ip_rpcb_pxy.c | 112 ippr_rpcb_init(private, ifs) 114 ipf_stack_t *ifs; 144 ippr_rpcb_fini(private, ifs) 146 ipf_stack_t *ifs; 202 ippr_rpcb_del(aps, private, ifs) 205 ipf_stack_t *ifs; 210 ifs = ifs; /* LINT */ 1185 ipf_stack_t *ifs = fin->fin_ifs; local 1227 RWLOCK_EXIT(&ifs [all...] |
H A D | ip_ftp_pxy.c | 95 int ippr_ftp_init(private, ifs) 97 ipf_stack_t *ifs; 126 (void) fr_addipftune(&ifsftp->ftptune, ifs); 134 void ippr_ftp_fini(private, ifs) 136 ipf_stack_t *ifs; 140 (void) fr_delipftune(&ifsftp->ftptune, ifs); 203 ipf_stack_t *ifs = fin->fin_ifs; local 411 READ_ENTER(&ifs->ifs_ipf_state); 415 (void)fr_tcp_age(&is->is_sti, &fi, ifs->ifs_ips_tqtqb, 419 RWLOCK_EXIT(&ifs 656 ipf_stack_t *ifs = fin->fin_ifs; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/ |
H A D | startup.c | 63 struct interface ifs; local 106 bzero((char *)&ifs, sizeof (ifs)); 123 ifs.int_flags |= RIP6_IFF_POINTOPOINT; 125 ifs.int_flags |= RIP6_IFF_NORTEXCH; 127 ifs.int_flags |= RIP6_IFF_PRIVATE; 129 ifs.int_flags |= RIP6_IFF_UP; 146 if (ifs.int_flags & RIP6_IFF_POINTOPOINT) { 157 ifs.int_addr = 165 ifs [all...] |
/illumos-gate/usr/src/uts/common/inet/ipf/ |
H A D | ip_log.c | 163 int fr_loginit(ifs) 164 ipf_stack_t *ifs; 169 ifs->ifs_iplt[i] = NULL; 170 ifs->ifs_ipll[i] = NULL; 171 ifs->ifs_iplh[i] = &ifs->ifs_iplt[i]; 172 ifs->ifs_iplused[i] = 0; 173 bzero((char *)&ifs->ifs_iplcrc[i], sizeof(ifs->ifs_iplcrc[i])); 184 cv_init(&ifs 254 ipf_stack_t *ifs = fin->fin_ifs; local [all...] |
H A D | ip_auth.c | 133 int fr_authinit(ifs) 134 ipf_stack_t *ifs; 136 KMALLOCS(ifs->ifs_fr_auth, frauth_t *, 137 ifs->ifs_fr_authsize * sizeof(*ifs->ifs_fr_auth)); 138 if (ifs->ifs_fr_auth != NULL) 139 bzero((char *)ifs->ifs_fr_auth, 140 ifs->ifs_fr_authsize * sizeof(*ifs->ifs_fr_auth)); 144 KMALLOCS(ifs 182 ipf_stack_t *ifs = fin->fin_ifs; local 289 ipf_stack_t *ifs = fin->fin_ifs; local [all...] |
H A D | ip_frag.c | 122 int fr_fraginit(ifs) 123 ipf_stack_t *ifs; 125 ifs->ifs_ipfr_tail = &ifs->ifs_ipfr_list; 126 ifs->ifs_ipfr_nattail = &ifs->ifs_ipfr_natlist; 127 ifs->ifs_ipfr_ipidtail = &ifs->ifs_ipfr_ipidlist; 132 KMALLOCS(ifs->ifs_ipfr_heads, ipfr_t **, 133 ifs 306 ipf_stack_t *ifs = fin->fin_ifs; local 394 ipf_stack_t *ifs = fin->fin_ifs; local 429 ipf_stack_t *ifs = fin->fin_ifs; local 463 ipf_stack_t *ifs = fin->fin_ifs; local 498 ipf_stack_t *ifs = fin->fin_ifs; local 600 ipf_stack_t *ifs = fin->fin_ifs; local 635 ipf_stack_t *ifs = fin->fin_ifs; local 669 ipf_stack_t *ifs = fin->fin_ifs; local 905 ipf_stack_t *ifs = arg; local [all...] |
H A D | ip_pool.c | 122 RWLOCK_INIT(&ifs->ifs_ip_poolrw, "poolrw"); 123 ip_pool_init(ifs); 131 if (ip_pool_create(&op, ifs) == 0) 132 ipo = ip_pool_find(0, "0", ifs); 136 ip_pool_insert(ipo, &a, &b, 1, ifs); 137 ip_pool_insert(ipo, &a, &b, 1, ifs); 141 ip_pool_insert(ipo, &a, &b, 0, ifs); 142 ip_pool_insert(ipo, &a, &b, 0, ifs); 146 ip_pool_insert(ipo, &a, &b, 1, ifs); 147 ip_pool_insert(ipo, &a, &b, 1, ifs); 920 rn_freenode(struct radix_node *n, void *p, ipf_stack_t *ifs) argument [all...] |
H A D | ip_proxy.c | 184 int appr_add(ap, ifs) 186 ipf_stack_t *ifs; 190 for (a = ifs->ifs_ap_proxies; a->apr_p; a++) 200 for (a = ifs->ifs_ap_proxylist; a->apr_p; a = a->apr_next) 209 ap->apr_next = ifs->ifs_ap_proxylist; 210 ifs->ifs_ap_proxylist = ap; 212 return (*ap->apr_init)(&ap->apr_private, ifs); 223 int appr_ctl(ctl, ifs) 225 ipf_stack_t *ifs; 230 a = appr_lookup(ctl->apc_p, ctl->apc_label, ifs); 409 ipf_stack_t *ifs = fin->fin_ifs; local 490 ipf_stack_t *ifs = fin->fin_ifs; local 711 (*apr->apr_del)(aps, apr->apr_private, ifs); local 902 (*ap->apr_fini)(&ap->apr_private, ifs); local 905 (*ap->apr_fini)(&ap->apr_private, ifs); local [all...] |
H A D | solaris.c | 269 ipf_kstat_init(ipf_stack_t *ifs, boolean_t from_gz) argument 271 ifs->ifs_kstatp[0] = net_kstat_create(ifs->ifs_netid, 275 if (ifs->ifs_kstatp[0] != NULL) { 276 bcopy(&ipf_kstat_tmp, ifs->ifs_kstatp[0]->ks_data, 278 ifs->ifs_kstatp[0]->ks_update = ipf_kstat_update; 279 ifs->ifs_kstatp[0]->ks_private = &ifs->ifs_frstats[0]; 280 kstat_install(ifs->ifs_kstatp[0]); 283 ifs 303 ipf_kstat_fini(ipf_stack_t *ifs) argument 422 ipf_stack_t *ifs; local 485 ipf_stack_t *ifs = NULL; local 515 ipf_stack_t *ifs; local 560 ipf_detach_check_zone(ipf_stack_t *ifs) argument 591 ipf_stack_t *ifs; local 610 ipf_stack_t *ifs = (ipf_stack_t *)arg; local 630 ipf_stack_destroy_one(const netid_t id, ipf_stack_t *ifs) argument 686 ipf_stack_t *ifs = (ipf_stack_t *)arg; local [all...] |
H A D | ip_nat6.c | 137 void nat6_addrdr(n, ifs) 139 ipf_stack_t *ifs; 148 ifs->ifs_rdr6_masks[k >> 5] |= 1 << (k & 31); 150 hv = NAT_HASH_FN6(&j, 0, ifs->ifs_ipf_rdrrules_sz); 151 np = ifs->ifs_rdr_rules + hv; 170 void nat6_addnat(n, ifs) 172 ipf_stack_t *ifs; 181 ifs->ifs_nat6_masks[k >> 5] |= 1 << (k & 31); 183 hv = NAT_HASH_FN6(&j, 0, ifs->ifs_ipf_natrules_sz); 184 np = ifs 292 ipf_stack_t *ifs = fin->fin_ifs; local 559 ipf_stack_t *ifs = fin->fin_ifs; local 749 ipf_stack_t *ifs = fin->fin_ifs; local 917 ipf_stack_t *ifs = fin->fin_ifs; local 948 nat_log(nat, (u_int)np->in_redir, ifs); local 1488 ipf_stack_t *ifs = fin->fin_ifs; local 1742 ipf_stack_t *ifs = fin->fin_ifs; local 2041 ipf_stack_t *ifs = fin->fin_ifs; local 2212 ipf_stack_t *ifs = fin->fin_ifs; local 2323 ipf_stack_t *ifs = fin->fin_ifs; local 2494 ipf_stack_t *ifs = fin->fin_ifs; local [all...] |
H A D | ip_state.c | 142 #define DOUBLE_HASH(x, ifs) \ 143 (((x) + ifs->ifs_ips_seed[(x) % ifs->ifs_fr_statesize]) % ifs->ifs_fr_statesize) 149 /* Parameters: ifs - ipf stack instance */ 154 int fr_stateinit(ifs) 155 ipf_stack_t *ifs; 162 KMALLOCS(ifs->ifs_ips_table, ipstate_t **, 163 ifs->ifs_fr_statesize * sizeof(ipstate_t *)); 164 if (ifs 1126 ipf_stack_t *ifs = fin->fin_ifs; local 1652 ipf_stack_t *ifs = fin->fin_ifs; local 2017 ipf_stack_t *ifs = fin->fin_ifs; local 2112 ipf_stack_t *ifs = fin->fin_ifs; local 2379 ipf_stack_t *ifs = fin->fin_ifs; local 2678 ipf_stack_t *ifs = fin->fin_ifs; local 2938 ipf_stack_t *ifs = fin->fin_ifs; local 2996 ipf_stack_t *ifs = fin->fin_ifs; local 3591 ipf_stack_t *ifs = fin->fin_ifs; local 4032 ipf_stack_t *ifs = fin->fin_ifs; local [all...] |
/illumos-gate/usr/src/cmd/ipf/tools/ |
H A D | ipfs.c | 110 int changestateif(ifs, fname) 111 char *ifs, *fname; 118 s = strchr(ifs, ','); 123 olen = strlen(ifs); 136 if (!strncmp(ips.ips_is.is_ifname[0], ifs, olen + 1)) { 140 if (!strncmp(ips.ips_is.is_ifname[1], ifs, olen + 1)) { 165 int changenatif(ifs, fname) 166 char *ifs, *fname; 174 s = strchr(ifs, ','); 179 olen = strlen(ifs); 224 char *dirname = NULL, *filename = NULL, *ifs = NULL; local [all...] |
H A D | ipftest.c | 33 void dumpnat __P((ipf_stack_t *ifs)); 34 void dumpstate __P((ipf_stack_t *ifs)); 35 void dumplookups __P((ipf_stack_t *ifs)); 36 void dumpgroups __P((ipf_stack_t *ifs)); 37 void drain_log __P((char *, ipf_stack_t *ifs)); 83 ipf_stack_t *ifs; local 97 ifs = create_ifs(); 100 ifs->ifs_fr_pass = FR_BLOCK|FR_NOMATCH; 102 ifs->ifs_fr_pass = (IPF_DEFAULT_PASS)|FR_NOMATCH; 104 ipftuneable_alloc(ifs); 814 ipf_stack_t *ifs; local [all...] |
H A D | ip_fil.c | 153 static int frzerostats __P((caddr_t, ipf_stack_t *ifs)); 176 int iplattach(ifs) 177 ipf_stack_t *ifs; 179 ifs->ifs_fr_running = 1; 184 int ipldetach(ifs) 185 ipf_stack_t *ifs; 187 ifs->ifs_fr_running = -1; 192 static int frzerostats(data, ifs) 194 ipf_stack_t *ifs; 199 fr_getstat(&fio, ifs); 221 ipf_stack_t *ifs; local 927 ipf_stack_t *ifs = fin->fin_ifs; local [all...] |
/illumos-gate/usr/src/lib/libshell/common/bltins/ |
H A D | read.c | 212 char *ifs; local 280 ifs = nv_getval(mp=sh_scoped(shp,IFSNOD)); 289 nv_putval(mp, ifs, NV_RDONLY); 513 if(sh_strchr(ifs,(char*)cp-1)>=0) 590 if(sh_strchr(ifs,(char*)cp-1)>=0)
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net.c | 928 char *ifs = (char *)SLPGetProperty(SLP_CONFIG_INTERFACES); local 931 if (ifs && *ifs && bc_sendmsg(fds, msg, bcifs) == SLP_OK) { 936 * else no ifs given, or bc_sendmsg failed, so send on
|
/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | libipadm.c | 766 * Retrieves the persistent configuration for the given interface(s) in `ifs' 770 i_ipadm_init_ifs(ipadm_handle_t iph, const char *ifs, nvlist_t **allifs) argument 780 if ((err = ipadm_str2nvlist(ifs, &nvl, IPADM_NORVAL)) != 0)
|
/illumos-gate/usr/src/lib/libipmp/common/ |
H A D | ipmp_query.c | 557 ipmp_iflist_create(uint_t nif, char (*ifs)[LIFNAMSIZ]) argument 568 (void) strlcpy(iflistp->il_ifs[i], ifs[i], LIFNAMSIZ); 642 ipmp_group_state_t state, uint_t nif, char (*ifs)[LIFNAMSIZ], 655 grinfop->gr_iflistp = ipmp_iflist_create(nif, ifs); 641 ipmp_groupinfo_create(const char *name, uint64_t sig, uint_t fdt, ipmp_group_state_t state, uint_t nif, char (*ifs)[LIFNAMSIZ], const char *grifname, const char *m4ifname, const char *m6ifname, const char *bcifname, uint_t naddr, struct sockaddr_storage *addrs) argument
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/ |
H A D | if.c | 1031 struct interface ifs, *ifp, *ifp1; local 1127 (void) memset(&ifs, 0, sizeof (ifs)); 1129 (void) strlcpy(ifs.int_name, lifrp->lifr_name, 1130 sizeof (ifs.int_name)); 1133 ifs.int_addr = ((struct sockaddr_in *)&lifrp->lifr_addr)-> 1140 ifs.int_name, rip_strerror(errno)); 1142 ifs.int_if_flags = 0; 1144 ifs.int_if_flags = lifrp->lifr_flags; 1147 if (IN_CLASSD(ntohl(ifs [all...] |
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | init.c | 119 struct ifs struct 142 struct ifs IFS_init; 462 register struct ifs *ip = (struct ifs*)fp; 483 register struct ifs *ip = (struct ifs*)fp; 834 static const Namdisc_t IFS_disc = { sizeof(struct ifs), put_ifs, get_ifs };
|
H A D | macro.c | 65 unsigned char ifs; /* first char of IFS */ member in struct:_mac_ 168 mp->ifs = *mp->ifsp; 170 mp->ifs = ' '; 203 mp->ifs = *mp->ifsp; 205 mp->ifs = ' '; 275 mp->ifs = ' '; 1674 register int d = (mode=='@'?' ':mp->ifs); 2163 else if(!mp->quote && mp->split && (mp->ifs||mp->pattern)) 2165 /* split words at ifs characters */ 2204 else if(n && mp->ifs) [all...] |
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_common.c | 760 __s_api_IPv4sameNet(char *addr, struct ifinfo *ifs) argument 764 if (addr && ifs) { 779 for (i = 0; ifs[i].addr.s_addr != 0; i++) { 780 if ((iaddr & ifs[i].netmask.s_addr) == 781 (ifs[i].addr.s_addr & 782 ifs[i].netmask.s_addr)) 957 struct ifinfo *ifs = __s_api_get_local_interfaces(); local 975 free(ifs); 976 ifs = NULL; 985 free(ifs); [all...] |