Lines Matching refs:err
59 int err; in nl80211_init() local
69 err = -ENOLINK; in nl80211_init()
75 err = -ENOMEM; in nl80211_init()
82 err = -ENOENT; in nl80211_init()
92 return err; in nl80211_init()
253 static int error_handler(struct sockaddr_nl *nla, struct nlmsgerr *err, in error_handler() argument
257 *ret = err->error; in error_handler()
285 int err, o_argc; in __handle_cmd() local
426 err = 2; in __handle_cmd()
444 err = cmd->handler(state, cb, msg, argc, argv); in __handle_cmd()
445 if (err) { in __handle_cmd()
450 err = nl_send_auto_complete(state->nl_sock, msg); in __handle_cmd()
451 if (err < 0) { in __handle_cmd()
456 err = 1; in __handle_cmd()
458 nl_cb_err(cb, NL_CB_CUSTOM, error_handler, &err); in __handle_cmd()
459 nl_cb_set(cb, NL_CB_FINISH, NL_CB_CUSTOM, finish_handler, &err); in __handle_cmd()
460 nl_cb_set(cb, NL_CB_ACK, NL_CB_CUSTOM, ack_handler, &err); in __handle_cmd()
462 while (err > 0) in __handle_cmd()
469 return err; in __handle_cmd()
485 int err; in main() local
511 err = nl80211_init(&nlstate); in main()
512 if (err) { in main()
519 err = __handle_cmd(&nlstate, II_NETDEV, argc, argv, &cmd); in main()
524 err = __handle_cmd(&nlstate, II_PHY_NAME, in main()
527 err = __handle_cmd(&nlstate, II_PHY_IDX, in main()
545 err = __handle_cmd(&nlstate, idby, argc, argv, &cmd); in main()
548 if (err == 1) { in main()
554 } else if (err < 0) in main()
556 strerror(-err), err); in main()
560 return err; in main()