Lines Matching refs:lp
1044 struct valuelist *lp = *list;
1047 for (; lp != NULL; lp = lp->next)
1048 if (strcasecmp(lp->name, s) == 0) {
1049 if (lp != *list) {
1050 lp->prev->next = lp->next;
1051 if (lp->next)
1052 lp->next->prev = lp->prev;
1053 (*list)->prev = lp;
1054 lp->next = *list;
1055 *list = lp;
1057 return (lp->port); /*%< host byte order */
1087 struct valuelist *lp = *list;
1091 for (; lp != NULL; lp = lp->next) {
1092 if (port != (u_int16_t)lp->port) /*%< Host byte order. */
1094 if (strcasecmp(lp->proto, proto) == 0) {
1095 if (lp != *list) {
1096 lp->prev->next = lp->next;
1097 if (lp->next)
1098 lp->next->prev = lp->prev;
1099 (*list)->prev = lp;
1100 lp->next = *list;
1101 *list = lp;
1103 serv.s_name = lp->name;
1104 serv.s_port = htons((u_int16_t)lp->port);
1105 serv.s_proto = lp->proto;
1115 struct valuelist *lp = *list;
1118 for (; lp != NULL; lp = lp->next)
1119 if (lp->port == proto) { /*%< Host byte order. */
1120 if (lp != *list) {
1121 lp->prev->next = lp->next;
1122 if (lp->next)
1123 lp->next->prev = lp->prev;
1124 (*list)->prev = lp;
1125 lp->next = *list;
1126 *list = lp;
1128 prot.p_name = lp->name;
1129 prot.p_proto = lp->port; /*%< Host byte order. */