Lines Matching refs:adata
64 struct attach_data *adata);
89 sppp_dlpi(struct protos *prot, char *linkname, struct attach_data *adata) in sppp_dlpi() argument
104 adata->sap); in sppp_dlpi()
106 if ((retv = dlpi_bind(dh, adata->sap, NULL)) != DLPI_SUCCESS) { in sppp_dlpi()
114 adata->locallen = DLPI_PHYSADDR_MAX; in sppp_dlpi()
115 if ((retv = dlpi_get_physaddr(dh, DL_CURR_PHYS_ADDR, &adata->localaddr, in sppp_dlpi()
116 &adata->locallen)) != DLPI_SUCCESS) { in sppp_dlpi()
124 if (strlcpy(adata->appstr, linkname, sizeof (adata->appstr)) >= in sppp_dlpi()
125 sizeof (adata->appstr)) { in sppp_dlpi()
190 struct attach_data adata; in plumb_it() local
227 adata.sap = sap == 0 ? prot->protval : sap; in plumb_it()
234 if ((devfd = (*prot->attach)(prot, linkname, &adata)) < 0) in plumb_it()
256 adata.appstr, prot->name) >= sizeof (pti.pti_name)) { in plumb_it()
259 myname, adata.appstr, prot->name); in plumb_it()
281 if (strioctl(devfd, PPPTUN_LCLADDR, &adata.localaddr, adata.locallen, in plumb_it()
289 (void) printf(gettext("send down SAP %x\n"), adata.sap); in plumb_it()
290 if (strioctl(devfd, PPPTUN_SSAP, &adata.sap, sizeof (adata.sap), 0, in plumb_it()