Print this page
14249 pseudo-terminal nomenclature should reflect POSIX
Change-Id: Ib4a3cef899ff4c71b09cb0dc6878863c5e8357bc


 207 };
 208 
 209 DEVFSADM_CREATE_INIT_V0(misc_cbt);
 210 
 211 static devfsadm_remove_t misc_remove_cbt[] = {
 212         { "pseudo", "^profile$",
 213             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 214         },
 215         { "pseudo", "^rsm$",
 216             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 217         },
 218         { "printer", "^printers/[0-9]+$",
 219             RM_PRE | RM_HOT | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 220         },
 221         { "av", "^av/[0-9]+/(async|isoch)$",
 222             RM_PRE | RM_HOT | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 223         },
 224         { "pseudo", "^daplt$",
 225             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 226         },
 227         { "pseudo", "^zcons/" ZONENAME_REGEXP "/(" ZCONS_MASTER_NAME "|"
 228                 ZCONS_SLAVE_NAME ")$",
 229             RM_PRE | RM_HOT | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 230         },
 231         { "pseudo", "^" CPUID_SELF_NAME "$", RM_ALWAYS | RM_PRE | RM_HOT,
 232             ILEVEL_0, devfsadm_rm_all
 233         },
 234         { "enclosure", "^es/ses[0-9]+$", RM_POST,
 235                 ILEVEL_0, devfsadm_rm_all
 236         },
 237         { "pseudo", "^pfil$",
 238             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 239         },
 240         { "pseudo", "^tpm$",
 241             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 242         },
 243         { "pseudo", "^sctp|sctp6$",
 244             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_link
 245         }
 246 };
 247 
 248 /* Rules for gpio devices */




 207 };
 208 
 209 DEVFSADM_CREATE_INIT_V0(misc_cbt);
 210 
 211 static devfsadm_remove_t misc_remove_cbt[] = {
 212         { "pseudo", "^profile$",
 213             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 214         },
 215         { "pseudo", "^rsm$",
 216             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 217         },
 218         { "printer", "^printers/[0-9]+$",
 219             RM_PRE | RM_HOT | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 220         },
 221         { "av", "^av/[0-9]+/(async|isoch)$",
 222             RM_PRE | RM_HOT | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 223         },
 224         { "pseudo", "^daplt$",
 225             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 226         },
 227         { "pseudo", "^zcons/" ZONENAME_REGEXP "/(" ZCONS_MANAGER_NAME "|"
 228                 ZCONS_SUBSIDIARY_NAME ")$",
 229             RM_PRE | RM_HOT | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 230         },
 231         { "pseudo", "^" CPUID_SELF_NAME "$", RM_ALWAYS | RM_PRE | RM_HOT,
 232             ILEVEL_0, devfsadm_rm_all
 233         },
 234         { "enclosure", "^es/ses[0-9]+$", RM_POST,
 235                 ILEVEL_0, devfsadm_rm_all
 236         },
 237         { "pseudo", "^pfil$",
 238             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 239         },
 240         { "pseudo", "^tpm$",
 241             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_all
 242         },
 243         { "pseudo", "^sctp|sctp6$",
 244             RM_PRE | RM_ALWAYS, ILEVEL_0, devfsadm_rm_link
 245         }
 246 };
 247 
 248 /* Rules for gpio devices */