tag | line | file | source code |
pf | 6 | net/802/llc.c | int llc_rx_adm(struct sock *sk,struct sk_buff *skb, int type, int cmd, int pf, int nr, int ns) |
pf | 11 | net/802/llc.c | send_response(sk,DM|pf); |
pf | 15 | net/802/llc.c | send_response(sk. DM|pf); |
pf | 21 | net/802/llc.c | send_response(sk, UA|pf); |
pf | 30 | net/802/llc.c | else if(pf) |
pf | 36 | net/802/llc.c | int llc_rx_setup(struct sock *sk, struct sk_buff *skb, int type, int cmd, int pf, int nr, int ns) |
pf | 44 | net/802/llc.c | send_response(sk, UA|pf); |
pf | 48 | net/802/llc.c | send_response(sk, DM|pf); |
pf | 55 | net/802/llc.c | if(cmd==UA && pf==sk->llc.p_flag) |
pf | 59 | net/802/llc.c | llc_update_p_flag(sk,pf); |
pf | 70 | net/802/llc.c | int llc_rx_reset(struct sock *sk, struct sk_buff *skb, int type, int cmd, int pf, int nr, int ns) |
pf | 78 | net/802/llc.c | send_response(sk, UA|pf); |
pf | 86 | net/802/llc.c | send_response(sk, DM|pf); |
pf | 94 | net/802/llc.c | if(sk->llc.p_flag==pf) |
pf | 99 | net/802/llc.c | llc_update_p_flag(sk,pf); |
pf | 114 | net/802/llc.c | int llc_rx_d_conn(struct sock *sk, struct sk_buff *skb, int type, int cmd, int pf, int nr, int ns) |
pf | 125 | net/802/llc.c | send_response(UA|pf); |
pf | 128 | net/802/llc.c | else if(pf) |
pf | 133 | net/802/llc.c | if(cmd==UA && pf==sk->llc.p_flag) |
pf | 150 | net/802/llc.c | int llc_rx_error(struct sock *sk, struct sk_buff *skb, int type, int cmd, int pf, int nr, int ns) |
pf | 158 | net/802/llc.c | send_response(sk, UA|pf); |
pf | 166 | net/802/llc.c | send_response(sk, UA|pf); |
pf | 171 | net/802/llc.c | llc_resend_frmr_rsp(sk,pf); |
pf | 184 | net/802/llc.c | sk->llc.p_flag=pf; |
pf | 199 | net/802/llc.c | int llc_rx_nr_shared(struct sock *sk, struct sk_buff *skb, int type, int cmd, int pf, int nr, int ns) |
pf | 208 | net/802/llc.c | send_response(sk,DM|pf); |
pf | 214 | net/802/llc.c | send_response(sk,UA|pf); |
pf | 224 | net/802/llc.c | llc_send_frmr_response(sk, ILLEGAL_TYPE,pf); |
pf | 241 | net/802/llc.c | send_command(sk, DM|pf); |
pf | 242 | net/802/llc.c | sk->llc.p_flag=pf; |
pf | 260 | net/802/llc.c | llc_send_frmr_response(sk, UNEXPECTED_CONTROL, pf); |
pf | 264 | net/802/llc.c | else if(pf==1 && sk->llc.p_flag==0) |
pf | 266 | net/802/llc.c | llc_send_frmr_response(sk, UNEXPECTED_RESPONSE, pf); |
pf | 272 | net/802/llc.c | llc_send_frmr_response(sk, ILLEGAL_TYPE,pf); |
pf | 288 | net/802/llc.c | int llc_rx_normal(struct sock *sk, struct sk_buff *skb, int type, int cmd, int pf, int nr, int ns) |
pf | 290 | net/802/llc.c | if(llc_rx_nr_shared(sk, skb, type, cmd, pf, nr, ns)) |
pf | 296 | net/802/llc.c | if((type==RESP && sk->llc.p_flag==pf)||(type==CMD && pf==0 && sk->llc.p_flag==0)) |
pf | 306 | net/802/llc.c | else if((type==CMD && !pf && sk->llc.p_flag==1) || (type==RESP && !pf && sk->llc.p_flag==1)) |
pf | 317 | net/802/llc.c | else if(pf && type==CMD) |
pf | 331 | net/802/llc.c | if(sk->llc.p_flag==pf && !(type==CMD && pf)) |
pf | 341 | net/802/llc.c | else if(sk->ppc.p_flag!=pf) |
pf | 354 | net/802/llc.c | else if(pf) |
pf | 370 | net/802/llc.c | if(type==CMD || (type==RESP && (!pf || pf==1 && sk->llc.p_flag==1))) |
pf | 372 | net/802/llc.c | llc_update_p_flag(sk,pf); |
pf | 386 | net/802/llc.c | else if(type==cmd && pf) |
pf | 179 | net/ax25/ax25_in.c | static int ax25_state1_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type) |
pf | 185 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 191 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 195 | net/ax25/ax25_in.c | ax25_send_control(ax25, DM, pf, C_RESPONSE); |
pf | 199 | net/ax25/ax25_in.c | if (pf) { |
pf | 218 | net/ax25/ax25_in.c | if (pf) { |
pf | 248 | net/ax25/ax25_in.c | static int ax25_state2_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int pf, int type) |
pf | 253 | net/ax25/ax25_in.c | ax25_send_control(ax25, DM, pf, C_RESPONSE); |
pf | 257 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 261 | net/ax25/ax25_in.c | if (pf) { |
pf | 274 | net/ax25/ax25_in.c | if (pf) { |
pf | 290 | net/ax25/ax25_in.c | if (pf) |
pf | 306 | net/ax25/ax25_in.c | static int ax25_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) |
pf | 314 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 326 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 337 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 369 | net/ax25/ax25_in.c | ax25_check_need_response(ax25, type, pf); |
pf | 380 | net/ax25/ax25_in.c | ax25_check_need_response(ax25, type, pf); |
pf | 391 | net/ax25/ax25_in.c | ax25_check_need_response(ax25, type, pf); |
pf | 417 | net/ax25/ax25_in.c | if (pf) ax25_enquiry_response(ax25); |
pf | 423 | net/ax25/ax25_in.c | if (pf) ax25_enquiry_response(ax25); |
pf | 428 | net/ax25/ax25_in.c | if (pf) { |
pf | 438 | net/ax25/ax25_in.c | if (pf) ax25_enquiry_response(ax25); |
pf | 441 | net/ax25/ax25_in.c | ax25_send_control(ax25, REJ, pf, C_RESPONSE); |
pf | 465 | net/ax25/ax25_in.c | static int ax25_state4_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) |
pf | 473 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 487 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 500 | net/ax25/ax25_in.c | ax25_send_control(ax25, UA, pf, C_RESPONSE); |
pf | 532 | net/ax25/ax25_in.c | if (type == C_RESPONSE && pf) { |
pf | 547 | net/ax25/ax25_in.c | if (type == C_COMMAND && pf) |
pf | 559 | net/ax25/ax25_in.c | if (type == C_RESPONSE && pf) { |
pf | 574 | net/ax25/ax25_in.c | if (type == C_COMMAND && pf) |
pf | 586 | net/ax25/ax25_in.c | if (type == C_RESPONSE && pf) { |
pf | 601 | net/ax25/ax25_in.c | if (type == C_COMMAND && pf) |
pf | 621 | net/ax25/ax25_in.c | if (pf) ax25_enquiry_response(ax25); |
pf | 627 | net/ax25/ax25_in.c | if (pf) ax25_enquiry_response(ax25); |
pf | 632 | net/ax25/ax25_in.c | if (pf) { |
pf | 642 | net/ax25/ax25_in.c | if (pf) ax25_enquiry_response(ax25); |
pf | 645 | net/ax25/ax25_in.c | ax25_send_control(ax25, REJ, pf, C_RESPONSE); |
pf | 669 | net/ax25/ax25_in.c | int queued = 0, frametype, ns, nr, pf; |
pf | 679 | net/ax25/ax25_in.c | frametype = ax25_decode(ax25, skb, &ns, &nr, &pf); |
pf | 683 | net/ax25/ax25_in.c | queued = ax25_state1_machine(ax25, skb, frametype, pf, type); |
pf | 686 | net/ax25/ax25_in.c | queued = ax25_state2_machine(ax25, skb, frametype, pf, type); |
pf | 689 | net/ax25/ax25_in.c | queued = ax25_state3_machine(ax25, skb, frametype, ns, nr, pf, type); |
pf | 692 | net/ax25/ax25_in.c | queued = ax25_state4_machine(ax25, skb, frametype, ns, nr, pf, type); |
pf | 314 | net/ax25/ax25_out.c | void ax25_check_need_response(ax25_cb *ax25, int type, int pf) |
pf | 316 | net/ax25/ax25_out.c | if (type == C_COMMAND && pf) |
pf | 136 | net/ax25/ax25_subr.c | int ax25_decode(ax25_cb *ax25, struct sk_buff *skb, int *ns, int *nr, int *pf) |
pf | 142 | net/ax25/ax25_subr.c | *ns = *nr = *pf = 0; |
pf | 149 | net/ax25/ax25_subr.c | *pf = frame[0] & PF; |
pf | 153 | net/ax25/ax25_subr.c | *pf = frame[0] & PF; |
pf | 156 | net/ax25/ax25_subr.c | *pf = frame[0] & PF; |
pf | 164 | net/ax25/ax25_subr.c | *pf = frame[1] & EPF; |
pf | 169 | net/ax25/ax25_subr.c | *pf = frame[1] & EPF; |
pf | 173 | net/ax25/ax25_subr.c | *pf = frame[0] & PF; |