Searched defs:ifs (Results 1 - 25 of 29) sorted by relevance

12

/illumos-gate/usr/src/uts/common/inet/ipf/netinet/
H A Dip_ipsec_pxy.c36 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 Dip_h323_pxy.c91 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 Dip_pptp_pxy.c61 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 Dip_rpcb_pxy.c112 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 Dip_ftp_pxy.c95 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 Dstartup.c63 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 Dip_log.c163 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 Dip_auth.c133 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 Dip_frag.c122 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 Dip_pool.c122 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 Dip_proxy.c184 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 Dsolaris.c269 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 Dip_nat6.c137 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 Dip_state.c142 #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 Dipfs.c110 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 Dipftest.c33 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 Dip_fil.c153 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 Dread.c212 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 Dslp_net.c928 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 Dlibipadm.c766 * 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 Dipmp_query.c557 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 Dif.c1031 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 Dinit.c119 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 Dmacro.c65 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 Dns_common.c760 __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...]

Completed in 112 milliseconds

12