• Home
  • Raw
  • Download

Lines Matching refs:inet

132 	struct inet_sock *inet = inet_sk(sk);  in inet_sock_destruct()  local
158 kfree(rcu_dereference_protected(inet->inet_opt, 1)); in inet_sock_destruct()
177 struct inet_sock *inet; in inet_autobind() local
180 inet = inet_sk(sk); in inet_autobind()
181 if (!inet->inet_num) { in inet_autobind()
186 inet->inet_sport = htons(inet->inet_num); in inet_autobind()
252 struct inet_sock *inet; in inet_create() local
329 inet = inet_sk(sk); in inet_create()
330 inet->is_icsk = (INET_PROTOSW_ICSK & answer_flags) != 0; in inet_create()
332 inet->nodefrag = 0; in inet_create()
335 inet->inet_num = protocol; in inet_create()
337 inet->hdrincl = 1; in inet_create()
341 inet->pmtudisc = IP_PMTUDISC_DONT; in inet_create()
343 inet->pmtudisc = IP_PMTUDISC_WANT; in inet_create()
345 inet->inet_id = 0; in inet_create()
353 inet->uc_ttl = -1; in inet_create()
354 inet->mc_loop = 1; in inet_create()
355 inet->mc_ttl = 1; in inet_create()
356 inet->mc_all = 1; in inet_create()
357 inet->mc_index = 0; in inet_create()
358 inet->mc_list = NULL; in inet_create()
359 inet->rcv_tos = 0; in inet_create()
363 if (inet->inet_num) { in inet_create()
369 inet->inet_sport = htons(inet->inet_num); in inet_create()
461 struct inet_sock *inet = inet_sk(sk); in __inet_bind() local
489 if (!inet_can_nonlocal_bind(net, inet) && in __inet_bind()
518 if (sk->sk_state != TCP_CLOSE || inet->inet_num) in __inet_bind()
521 inet->inet_rcv_saddr = inet->inet_saddr = addr->sin_addr.s_addr; in __inet_bind()
523 inet->inet_saddr = 0; /* Use device */ in __inet_bind()
526 if (snum || !(inet->bind_address_no_port || in __inet_bind()
529 inet->inet_saddr = inet->inet_rcv_saddr = 0; in __inet_bind()
535 inet->inet_saddr = inet->inet_rcv_saddr = 0; in __inet_bind()
540 if (inet->inet_rcv_saddr) in __inet_bind()
544 inet->inet_sport = htons(inet->inet_num); in __inet_bind()
545 inet->inet_daddr = 0; in __inet_bind()
546 inet->inet_dport = 0; in __inet_bind()
768 struct inet_sock *inet = inet_sk(sk); in inet_getname() local
773 if (!inet->inet_dport || in inet_getname()
777 sin->sin_port = inet->inet_dport; in inet_getname()
778 sin->sin_addr.s_addr = inet->inet_daddr; in inet_getname()
780 __be32 addr = inet->inet_rcv_saddr; in inet_getname()
782 addr = inet->inet_saddr; in inet_getname()
783 sin->sin_port = inet->inet_sport; in inet_getname()
1194 struct inet_sock *inet = inet_sk(sk); in inet_sk_reselect_saddr() local
1195 __be32 old_saddr = inet->inet_saddr; in inet_sk_reselect_saddr()
1196 __be32 daddr = inet->inet_daddr; in inet_sk_reselect_saddr()
1202 inet_opt = rcu_dereference_protected(inet->inet_opt, in inet_sk_reselect_saddr()
1208 fl4 = &inet->cork.fl.u.ip4; in inet_sk_reselect_saddr()
1211 inet->inet_sport, inet->inet_dport, sk); in inet_sk_reselect_saddr()
1227 inet->inet_saddr = inet->inet_rcv_saddr = new_saddr; in inet_sk_reselect_saddr()
1242 struct inet_sock *inet = inet_sk(sk); in inet_sk_rebuild_header() local
1255 inet_opt = rcu_dereference(inet->inet_opt); in inet_sk_rebuild_header()
1256 daddr = inet->inet_daddr; in inet_sk_rebuild_header()
1260 fl4 = &inet->cork.fl.u.ip4; in inet_sk_rebuild_header()
1261 rt = ip_route_output_ports(sock_net(sk), fl4, sk, daddr, inet->inet_saddr, in inet_sk_rebuild_header()
1262 inet->inet_dport, inet->inet_sport, in inet_sk_rebuild_header()