login
matchcmp(char *gname, char *login, char *given)
lp = login;
int matchcmp(char *gname, char *login, char *given);
(void) login(argv[1]);
extern int login(char *host);
char *login;
login = getuser(user);
if (login == NULL) {
if (!allowed(login, ATALLOW, ATDENY))
if (inproj(login, pprj->pj_name,
login, pprj->pj_name,
if (inproj(login, pprj->pj_name,
login, pprj->pj_name,
return (remove_jobs(argc, argv, login));
cron_sendmsg(ADD, login, strrchr(job, '/')+1, AT);
remove_jobs(int argc, char **argv, char *login)
login = getuser((uid_t)buf.st_uid);
if (login == NULL) {
cron_sendmsg(DELETE, login, argv[i], AT);
if (!allowed(login, ATALLOW, ATDENY))
if (strlcpy(login, pp, sizeof (login)) >=
sizeof (login))
cron_sendmsg(DELETE, login, filename, AT);
char login[UNAMESIZE];
if (strlcpy(login, pp, sizeof (login)) >= sizeof (login))
static char login[UNAMESIZE];
if (strlcpy(login, pp, sizeof (login)) >= sizeof (login))
if (!allowed(login, CRONALLOW, CRONDENY))
cf = xmalloc(strlen(CRONDIR)+strlen(login)+2);
strcat(strcat(strcpy(cf, CRONDIR), "/"), login);
cron_sendmsg(DELETE, login, login, CRON);
cron_sendmsg(ADD, login, login, CRON);
cron_sendmsg(char action, char *login, char *fname, char etype)
(void) strlcpy(pmsg->logname, login, LLEN);
prbufp->login = 0;
prbufp->login = 0;
prbufp->login = 1;
if (pps->printer->login) {
unsigned short login; /* is/isn't a login terminal */
"lpsched-login-term", tmp->login);
prp->login = LOG_IN;
if (prbufp->login & LOG_IN)
if ((t_pptr = getpwnam(login)) != NULL) {
valid_login(char *login, struct passwd **pptr, int *warning)
char *ptr = login;
if (!login || !*login)
if (strcmp(*memptr, login) == 0) {
new_login : login)+1;
new_login : login;
edit_group(char *login, char *new_login, gid_t gids[], int overwrite)
isbusy(char *login)
if ((strncmp(login, utxptr->ut_user,
move_dir(char *from, char *to, char *login, int flags)
rc = rm_files(from, login, flags);
if (strcmp(*memptr, login) == 0) {
new_login : login,
new_login : login) + 1;
new_login : login;
edit_project(char *login, char *new_login, projid_t projids[], int overwrite)
if (login != NULL && (user != NULL || group != NULL || grplst != NULL))
if (login != NULL) {
pwd = getpwnam(login);
command, login);
ngrp = _getgroupsbymember(login, groups, (int)ngroups_max, 1);
static char *login;
login = optarg;
static int login; /* true if invoked as login shell */
login = (argv[0][0] == '-');
firstchar = login ? argv[0][1] : (cp == 0) ? argv[0][0] : cp[1];
zone_login_cmd(brand_handle_t bh, const char *login)
if (brand_get_forcedlogin_cmd(bh, login,
if (brand_get_login_cmd(bh, login,
prep_args(brand_handle_t bh, const char *login, char **argv)
if (strcmp(login, "root") != 0) {
new_argv[a++] = (char *)login;
new_argv = zone_login_cmd(bh, login);
char *login = "root";
login = optarg;
if ((new_args = prep_args(bh, login, proc_args)) == NULL) {
if (zone_get_user_cmd(bh, login, user_cmd,
zone_get_user_cmd(brand_handle_t bh, const char *login, char *user_cmd,
if (brand_get_user_cmd(bh, login, user_cmd, len) != 0)
__posix_getpwnam_r(const char *login, struct passwd *pwptr,
getpwnam_r(const char *login, struct passwd *pwptr,
SASL_CLIENT_PLUG_INIT( login )
SASL_SERVER_PLUG_INIT( login )
STRUCT_DECL(crypto_login, login);
STRUCT_INIT(login, mode);
if (copyin(arg, STRUCT_BUF(login), STRUCT_SIZE(login)) != 0) {
user_type = STRUCT_FGET(login, co_user_type);
pin_len = STRUCT_FGET(login, co_pin_len);
if (get_pin_and_session_ptr(STRUCT_FGETP(login, co_pin),
&pin, pin_len, cm, STRUCT_FGET(login, co_session),
STRUCT_FSET(login, co_return_value, rv);
if (copyout(STRUCT_BUF(login), arg, STRUCT_SIZE(login)) != 0) {
return (login(dev, ARG, mode, rval));
fct_cmd_t *login)
p = ((fct_els_t *)login->cmd_specific)->els_req_payload;
if (login->cmd_type == FCT_CMD_SOL_ELS) {
ret = fcoet_fill_plogi_req(port, rp, login);
ret = fcoet_fill_plogi_resp(port, rp, login);
fct_remote_port_t *rp, fct_cmd_t *login);
fct_remote_port_t *rp, fct_cmd_t *login);
fct_cmd_t *login)
fct_cmd_t *login)
p = ((fct_els_t *)login->cmd_specific)->els_req_payload;
fct_remote_port_t *rp, fct_cmd_t *login);
fct_remote_port_t *rp, fct_cmd_t *login);
fct_cmd_t *login)
p = ((fct_els_t *)login->cmd_specific)->els_req_payload;
fct_cmd_t *login)
fct_cmd_t *login)
login->cmd_rp_handle, &h);
if (login->cmd_type == FCT_CMD_SOL_ELS) {
ret = qlt_fill_plogi_req(port, rp, login);
ret = qlt_fill_plogi_resp(port, rp, login);
rp->rp_id, login->cmd_type, h, rp->rp_handle);
bcopy(event->cm_priv_data, &login, sizeof (login));
ch = srpt_stp_login(tgt, &login, &login_rsp,
srp_login_req_t login;
srpt_stp_login(srpt_target_port_t *tgt, srp_login_req_t *login,
ASSERT(login != NULL);
BE_IN64(&login->lreq_initiator_port_id[8]));
BE_IN64(&login->lreq_target_port_id[0]));
BE_IN64(&login->lreq_initiator_port_id[0]),
BE_IN64(&login->lreq_initiator_port_id[8]));
BE_IN64(&login->lreq_target_port_id[0]),
BE_IN64(&login->lreq_target_port_id[8]));
srp_login_req_t, login);
if (memcmp(login->lreq_target_port_id, tgt->tp_srp_port_id,
(u_longlong_t)BE_IN64(&login->lreq_target_port_id[0]),
(u_longlong_t)BE_IN64(&login->lreq_target_port_id[8]));
req_it_ui_len = b2h32(login->lreq_req_it_iu_len);
(u_longlong_t)BE_IN64(&login->lreq_initiator_port_id[0]),
(u_longlong_t)BE_IN64(&login->lreq_initiator_port_id[8]));
(u_longlong_t)BE_IN64(&login->lreq_target_port_id[0]),
(u_longlong_t)BE_IN64(&login->lreq_target_port_id[8]));
switch (login->lreq_req_flags & SRP_LOGIN_MULTI_CH_MASK) {
if ((bcmp(login->lreq_initiator_port_id,
(bcmp(login->lreq_target_port_id,
login->lreq_initiator_port_id,
login->lreq_target_port_id, login_port,
login->lreq_req_flags & SRP_LOGIN_MULTI_CH_MASK);
ch->ch_ti_iu_len = b2h32(login->lreq_req_it_iu_len);
srpt_format_login_rsp(login, login_rsp, rsp_flags);
srpt_format_login_rej(login, login_rej, reason);
srp_login_req_t *login, srp_login_rsp_t *login_rsp,
int login;
login = (pd->pd_state == PORT_DEVICE_LOGGED_IN) ? 1 : 0;
if (login) {
fip_desc_vnic_login_t *login;
login = &(ack->ak_vnic_login);
if (login->vl_type != FIP_DESC_TYPE_VNIC_LOGIN ||
login->vl_len != FIP_DESC_LEN_VNIC_LOGIN) {
FIP_DESC_LEN_VNIC_LOGIN, login->vl_type, login->vl_len);
ld->ld_vnic_id = ntohs(login->vl_vnic_id);
syn_ctl_qpn = ntohl(login->vl_syndrome_ctl_qpn);
ld->ld_vhub_mtu = ntohs(login->vl_mtu);
bcopy(login->vl_mac, ld->ld_assigned_mac, ETHERADDRL);
bcopy(login->vl_gw_mgid_prefix, ld->ld_gw_mgid_prefix,
ld->ld_n_rss_mcgid = login->vl_flags_rss & FIP_VL_N_RSS_MCGID_MASK;
ld->ld_n_mac_mcgid = login->vl_n_mac_mcgid & FIP_VL_N_MAC_MCGID_MASK;
flags_vlan = ntohs(login->vl_flags_vlan);
bcopy(login->vl_vnic_name, ld->ld_vnic_name, FIP_VNIC_NAME_LEN);
fip_login_t *login;
login = (fip_login_t *)(void *)pkt;
proto = &login->lg_proto_version;
hdr = &login->lg_fip_header;
iba = &login->lg_iba;
vlg = &login->lg_vnic_login;
fip_desc_vnic_login_t *login;
login = &(ack->ak_vnic_login);
vnic_id = ntohs(login->vl_vnic_id);
} login;