Thanks for your support. I really appreciate it. Unfortunaltey, it's not working. I can't connect to my ISP and when I sniff the traffic, I can see that the p bit is still zero:
user@srx220# run monitor traffic interface ge-0/0/1 layer2-headers extensive
Address resolution is ON. Use <no-resolve> to avoid any reverse lookup delay.
Address resolution timeout is 4s.
Listening on ge-0/0/1, capture size 1514 bytes
15:40:20.723816 bpf_flags 0x80, Out
Juniper PCAP Flags [Ext], PCAP Extension(s) total length 22
Device Media Type Extension TLV #3, length 1, value: Ethernet (1)
Logical Interface Encapsulation Extension TLV #6, length 1, value: Ethernet (14)
Device Interface Index Extension TLV #1, length 2, value: 34304
Logical Interface Index Extension TLV #4, length 4, value: 88
Logical Unit Number Extension TLV #5, length 4, value: 32767
-----original packet-----
Reverse lookup for 0.0.0.0 failed (check DNS reachability).
Other reverse lookup failures will not be reported.
Use <no-resolve> to avoid reverse lookups on IP addresses.
78:19:f7:13:54:81 > Broadcast, ethertype 802.1Q (0x8100), length 346: vlan 1103, p 0, ethertype IPv4, (tos 0x0, ttl 1, id 23050, offset 0, flags [none], proto: UDP (17), length: 328) 0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, Request from 78:19:f7:13:54:81, length 300, xid 0x7bd3ee7b, Flags [Broadcast] (0x8000)
Client-Ethernet-Address 78:19:f7:13:54:81
Vendor-rfc1048 Extensions
Magic Cookie 0x63825363
DHCP-Message Option 53, length 1: Discover