/titanic_50/usr/src/lib/libelfsign/common/ |
H A D | elfsignlib.c | 52 static ELFsign_status_t elfsign_adjustoffsets(ELFsign_t ess, 55 static ELFsign_status_t elfsign_switch(ELFsign_t ess, 243 ELFsign_t ess; in elfsign_begin() local 272 if ((ess = malloc(sizeof (struct ELFsign_s))) == NULL) { in elfsign_begin() 275 (void) memset((void *)ess, 0, sizeof (struct ELFsign_s)); in elfsign_begin() 277 if (!elfcertlib_init(ess)) { in elfsign_begin() 282 ess->es_elf = NULL; in elfsign_begin() 283 ess->es_action = action; in elfsign_begin() 284 ess->es_version = FILESIG_UNKNOWN; in elfsign_begin() 285 ess->es_pathname = NULL; in elfsign_begin() [all …]
|
H A D | libelfsign.h | 119 extern struct filesignatures *elfsign_insert_dso(ELFsign_t ess, 122 extern filesig_vers_t elfsign_extract_sig(ELFsign_t ess, 126 extern void elfsign_end(ELFsign_t ess); 127 extern ELFsign_status_t elfsign_setcertpath(ELFsign_t ess, const char *path); 128 extern ELFsign_status_t elfsign_verify_signature(ELFsign_t ess, 130 extern ELFsign_status_t elfsign_hash(ELFsign_t ess, uchar_t *hash, 132 extern ELFsign_status_t elfsign_hash_mem_resident(ELFsign_t ess, 134 extern void elfsign_buffer_len(ELFsign_t ess, size_t *ip, uchar_t *cp, 137 extern void elfsign_setcallbackctx(ELFsign_t ess, void *ctx); 138 extern void elfsign_setsigvercallback(ELFsign_t ess, [all …]
|
H A D | elfcertlib.c | 89 elfcertlib_verifycert(ELFsign_t ess, ELFCert_t cert) in elfcertlib_verifycert() argument 101 (void) elfcertlib_getcert(ess, (char *)_PATH_CRYPTO_CACERT, in elfcertlib_verifycert() 106 (void) elfcertlib_getcert(ess, (char *)_PATH_CRYPTO_OBJCACERT, in elfcertlib_verifycert() 111 (void) elfcertlib_getcert(ess, in elfcertlib_verifycert() 127 rv = kmf_verify_cert(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_verifycert() 129 if (ess->es_certCAcallback != NULL) in elfcertlib_verifycert() 130 (ess->es_certvercallback)(ess->es_callbackctx, in elfcertlib_verifycert() 146 rv = kmf_verify_cert(ess->es_kmfhandle, numattr, attrlist); in elfcertlib_verifycert() 148 if (ess->es_certCAcallback != NULL) in elfcertlib_verifycert() 149 (ess->es_certvercallback)(ess->es_callbackctx, in elfcertlib_verifycert() [all …]
|
/titanic_50/usr/src/cmd/cmd-crypto/elfsign/ |
H A D | elfsign.c | 90 ELFsign_t ess; /* libelfsign opaque "state" */ member 168 cmd_info.ess = NULL; in main() 402 estatus = elfsign_begin(elfpath, cmd_info.es_action, &(cmd_info.ess)); in getelfobj() 433 estatus = elfsign_setcertpath(cmd_info.ess, cmd_info.cert); in setcertpath() 512 !elfcertlib_settoken(cmd_info.ess, cmd_info.token_label)) { in do_sign() 522 if (!elfcertlib_getcert(cmd_info.ess, cmd_info.cert, NULL, &cert, in do_sign() 531 if (!elfcertlib_loadprivatekey(cmd_info.ess, cert, in do_sign() 545 if (!elfcertlib_loadtokenkey(cmd_info.ess, cert, in do_sign() 566 elfstat = elfsign_signatures(cmd_info.ess, &fssp, &fs_len, ES_GET); in do_sign() 579 if (elfsign_signatures(cmd_info.ess, &fssp, &fs_len, in do_sign() [all …]
|
/titanic_50/usr/src/uts/common/c2/ |
H A D | audit_start.c | 401 au_state_t ess; in audit_success() local 406 ess = esf = kctx->auk_ets[tad->tad_event]; in audit_success() 426 return ((ess & amask.as_success) ? AU_OK : 0); in audit_success()
|
/titanic_50/usr/src/uts/common/io/net80211/ |
H A D | net80211_ioctl.c | 1166 bcopy(in->in_bssid, sr->ess[ap_num].bssid, in wifi_cfg_scanresults() 1168 sr->ess[ap_num].ssid_len = in->in_esslen; in wifi_cfg_scanresults() 1169 bcopy(in->in_essid, sr->ess[ap_num].ssid, in wifi_cfg_scanresults() 1171 sr->ess[ap_num].freq = in->in_chan->ich_freq; in wifi_cfg_scanresults() 1174 bcopy(in->in_wpa_ie, sr->ess[ap_num].wpa_ie, len); in wifi_cfg_scanresults() 1175 sr->ess[ap_num].wpa_ie_len = len; in wifi_cfg_scanresults() 1183 offsetof(wl_wpa_ess_t, ess) + in wifi_cfg_scanresults() 1980 bcopy(in->in_bssid, sr->ess[ap_num].bssid, in wl_get_scanresults() 1982 sr->ess[ap_num].ssid_len = in->in_esslen; in wl_get_scanresults() 1983 bcopy(in->in_essid, sr->ess[ap_num].ssid, in wl_get_scanresults() [all …]
|
/titanic_50/usr/src/uts/common/net/ |
H A D | wpa.h | 113 struct wpa_ess ess[1]; member
|
/titanic_50/usr/src/lib/libdladm/common/ |
H A D | libdlwlan.c | 1445 (void) memcpy(sr[i].we_bssid.wb_bytes, es->ess[i].bssid, in dladm_wlan_wpa_get_sr() 1447 sr[i].we_ssid_len = es->ess[i].ssid_len; in dladm_wlan_wpa_get_sr() 1448 (void) memcpy(sr[i].we_ssid.we_bytes, es->ess[i].ssid, in dladm_wlan_wpa_get_sr() 1449 es->ess[i].ssid_len); in dladm_wlan_wpa_get_sr() 1450 sr[i].we_wpa_ie_len = es->ess[i].wpa_ie_len; in dladm_wlan_wpa_get_sr() 1451 (void) memcpy(sr[i].we_wpa_ie, es->ess[i].wpa_ie, in dladm_wlan_wpa_get_sr() 1452 es->ess[i].wpa_ie_len); in dladm_wlan_wpa_get_sr() 1453 sr[i].we_freq = es->ess[i].freq; in dladm_wlan_wpa_get_sr()
|
/titanic_50/usr/src/lib/libpp/common/ |
H A D | RELEASE | 322 fix m(a)b compatibility token pasting [cpp/test/ess.01.c]
|